> For the complete documentation index, see [llms.txt](https://graphdex-1.gitbook.io/graphdex-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://graphdex-1.gitbook.io/graphdex-docs/earn-staking/staking.md).

# Staking

**Lock an eligible asset into a GraphDex plan, earn the advertised rate, withdraw on your schedule.**

Staking in Earn means depositing an eligible asset into a plan exposed by GraphDex. Each plan defines the asset, rate, period, deposit range, and the action you can take. Plan availability and terms can change — always review the live plan details in the terminal before committing.

{% hint style="success" %}
**Read the plan, not the headline**

APR and period are the easy fields; deposit range and lock terms are the ones that bite if skipped.
{% endhint %}

## What a Plan Shows

Each staking plan exposes a consistent set of fields:

* **Asset** — what you're staking.
* **APR** — advertised annual rate.
* **Period** — duration of the plan.
* **Deposit range** — minimum and maximum amounts.
* **Available action** — start, deposit, or cancel.

Open a plan for the deposit details: annual rate, duration, current balance, deposit min / max, and an estimated-earnings preview. The numbers shown are the plan's current state; reload before committing if you've been idle on the page.

## Deposit Flow

To start a staking plan:

1. Open **Earn**.
2. Review available plans.
3. Select the plan you want to use.
4. Check the deposit amount and plan terms.
5. **Approve only if** the asset, amount, and terms match your intent.

If the terminal indicates that a **token swap is required** before staking, review the swap before continuing — route, fee, exchange rate, and the resulting amount against the plan's minimum staking requirement.

## Active Plans

After a plan is created, the active-plan view exposes:

* **Activation state** — whether the plan is live.
* **Deposit amount** — what you committed.
* **APR / Period** — same as on the plan card.
* **Expected earnings** — running projection.
* **Return date** — when the period ends.
* **Close-plan action** — when available.

If plan creation **fails**, check wallet balance, network fees, and account state before retrying. A failed creation that consumed gas means the plan didn't activate, not that funds are lost.

## Closing a Plan

The Earn product page states that plans can be cancelled at any time with no penalties, and that auto-refund can take up to 24 hours.

Before closing:

* Read the current terminal prompts — they are the canonical record.
* Confirm the receiving wallet.
* Confirm the expected amount.
* Note any withdrawal fee shown.
* Watch for processing status — close requests can take time.

For the rules around when rewards stop accruing and what reaches the wallet on close, see [Claiming and Withdrawals](/graphdex-docs/earn-staking/claiming-and-withdrawals.md).

## More to Explore

<table data-view="cards"><thead><tr><th></th><th></th><th data-hidden data-card-cover data-type="image">Cover image</th></tr></thead><tbody><tr><td><a href="/pages/LWnqmKdIJWwn34bHYZeL"><strong>Rewards</strong></a></td><td>How earnings accrue and where to view them.</td><td><a href="/files/BWULSHt4tqY255s7X9t1">/files/BWULSHt4tqY255s7X9t1</a></td></tr><tr><td><a href="/pages/FZCcOSR8a6PktKe8Utw1"><strong>Claiming and Withdrawals</strong></a></td><td>How to move funds out when the plan ends or you cancel.</td><td><a href="/files/BWULSHt4tqY255s7X9t1">/files/BWULSHt4tqY255s7X9t1</a></td></tr><tr><td><a href="/pages/vMy6tHrbDOYi5oGv5wJj"><strong>Staking Risks</strong></a></td><td>What can go wrong and how to think about it.</td><td><a href="/files/PvwZariSc5lrxmA3uidW">/files/PvwZariSc5lrxmA3uidW</a></td></tr></tbody></table>

{% hint style="info" %}
Plans are not financial advice. APR figures reflect plan terms at a moment in time and may change before or during a plan.
{% endhint %}

## FAQs

<details>

<summary>Can I change the deposit amount after staking?</summary>

Most plans treat the deposit as fixed for the plan's lifetime. To change size, close the plan and open a new one with the new amount — subject to the plan's deposit range.

</details>

<details>

<summary>What happens if I cancel a plan before the period ends?</summary>

The Earn product page states that cancellation is available without penalty, with auto-refund up to 24 hours. Always confirm the active terminal prompt at cancel time — terms can change.

</details>

<details>

<summary>Why did my plan creation fail?</summary>

Common causes: insufficient wallet balance, missing network fees, or an account-state issue (e.g. sign-in incomplete). Re-check, then retry.

</details>

<details>

<summary>Does APR compound?</summary>

The visible APR is the plan's advertised annual rate; compounding behaviour depends on the specific plan terms. Read the plan card for accrual details.

</details>

<details>

<summary>What if a token swap is required before I can stake?</summary>

Review the swap route, fee, exchange rate, and the resulting balance against the plan minimum. The swap and the stake are two distinct transactions; both must succeed for the stake to activate.

</details>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://graphdex-1.gitbook.io/graphdex-docs/earn-staking/staking.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
