# XSP Staking

**XSP Staking Site** is located [here](https://app.xspswap.finance/xsp-staking).

**Staking Rules:**

* There is no minimum to stake per account.
* Maximum to stake per account 1,000,000 XSP
* Maximum staking contract 2,000,000,000 XSP&#x20;

**Features:**

* **6%** APR
* **Claim** your rewards and stay stake your XSP.
* **Reinvest** your rewards without unstaking.
* **Reinvest** your rewards even if you've staked the maximum XSP per account.
* **Stake & Unstake** at anytime we don't require locked epoch.

**How To Stake**

1. Go to the [XSP Staking Site](https://app.xspswap.finance/xsp-staking) and click on Connect Wallet.&#x20;

   <figure><img src="/files/fGrDyLdJrmKrLXU0BWBi" alt=""><figcaption></figcaption></figure>

2. Enter the quantity of XSP that you want to stake.  Hit Max if you want to stake 1,000,000 XSP.  Click Allow XSwap Protocol to use your XSP.  (This process is only done time, the first time you initiated staking)&#x20;

   <figure><img src="/files/VQn8EOjHf7FhYP4WVr5M" alt=""><figcaption></figcaption></figure>

3. Enter the spending cap for your XSP.  Click on Next then Approve.&#x20;

   <figure><img src="/files/nGuTSGmQnpZWwyejUp6u" alt=""><figcaption></figcaption></figure>

4. Click on Stake then Confirm.

   <figure><img src="/files/hMU59fuOx4o0E7KFzEnD" alt=""><figcaption></figcaption></figure>

Congratulations!  You have now staked your XSP.

**Additional Instructions**

**You can add more XSP to stake as long as you haven't reached the max tokens to stake of 1,000,000 XSP.**

**Your rewards**

* Claim - your rewards are claimed and added to your wallet
* Reinvest - your claimed rewards will be reinvested to earn more XSP and rewards can be reinvested even if  you have reached the max tokens to stake.

**Your stake**

* Unstake - choose this option if you want to unstake your staked position and your rewards will automatically be added to your wallet as well.&#x20;

<figure><img src="/files/lieoqN1LQc1wUl5HJAFg" alt=""><figcaption></figcaption></figure>


---

# 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.xspswap.finance/xswap-protocol/products/v2-dex/xsp-staking.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.
