# Staking $REAP

Users can stake their REAP tokens to enjoy high returns.

Price feeds on our dapp is provided by Pyth oracle network.

The staking module for $REAP is very easy to use and it is customizable to suit your needs in terms of lock-up amount and duration.

***

### How to stake $REAP?

Follow these easy steps to begin staking your REAP tokens

***Step 1***

Go to <https://app.releap.xyz/>

***Step 2***

Click <mark style="color:purple;">Connect Wallet</mark>&#x20;

***Step 3***

Create a <mark style="color:purple;">Profile</mark> if you don't already have one&#x20;

{% hint style="info" %}
Follow the steps [**here**](/releap-protocol/releap-app/creating-a-profile.md) to create your Releap Profile
{% endhint %}

***Step 4***&#x20;

Click the <mark style="color:purple;">Staking</mark> tab

{% hint style="warning" %}
Before proceeding, ensure that the wallet you have connected with holds your REAP tokens
{% endhint %}

***Step 5***

Input the amount of $REAP that you would like to stake

{% hint style="warning" %}
Please double check the amount that you enter. These tokens cannot be un-staked or redeemed before the maturity date of the staking
{% endhint %}

***Step 6***

Select the staking duration in weeks

{% hint style="warning" %}
Please double check this duration. To maximize your return, stake $REAP for a duration of more than 1 week. Users cannot stake their tokens for longer than 52 weeks
{% endhint %}

***Step 7***

Verify the staking APR, amount of tokens and staking duration in the summary

<figure><img src="/files/8ehfR69BuR6fflpnHnzY" alt="" width="517"><figcaption></figcaption></figure>

***Step 8***

Click <mark style="color:purple;">Stake $REAP</mark> and approve the sign-in on your wallet's pop-up

**Your staking is now complete!**

\
You will now be able to preview your stake in the dashboard, and stake more REAP tokens as needed&#x20;

***

### Staking further $REAP

After an initial staking of tokens, users can further stake more REAP tokens as needed. However, all staked coins can only be claimed at the latest maturity date.&#x20;

#### *For example*

{% tabs %}
{% tab title="1st $REAP staking" %}
**On 10th Sept**

* User stakes 20 $REAP
* Duration of 2 weeks
* Claimable on 23rd Sept
  {% endtab %}

{% tab title="2nd $REAP staking" %}
**On 17th Sept**

* User stakes 10 $REAP
* Duration of 3 weeks
* Claimable on 7th Oct
  {% endtab %}

{% tab title="Summary" %}
**Summary of staking:**

* 30 $REAP staked in total
* Claimable on 7th Oct
  {% endtab %}
  {% endtabs %}


---

# Agent Instructions: 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:

```
GET https://docs.releap.io/reap-token/staking-usdreap.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
