> For the complete documentation index, see [llms.txt](https://docs.expandzk.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.expandzk.com/xzk-and-vxzk-staking/user-guide/stake.md).

# Stake

## **Stake Description**

Users can stake original tokens (XZK/vXZK) into the contract to receive corresponding amounts of staking tokens.

## **Important Notes**

* **Minimum Staking Amount**: The minimum staking amount is 100 tokens
* **Non-Transferable Tokens**: The received staking tokens (sXZK-\* or svXZK-\*) cannot be transferred
* **Locking Period**: You cannot unstake your tokens before the locking period ends

## **Stake Steps**

1. **Specify Token Amount**: Enter the amount of tokens you want to stake. The amount should be less than your account token balance. The estimated APR is calculated based on your stake amount.&#x20;

<div align="center" data-full-width="true"><figure><img src="https://4037868243-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FV2CahIqXfnBwID45mA5o%2Fuploads%2FGjHrWPTqZjUT9QoXThgs%2Fimage.png?alt=media&amp;token=2416cb7e-5cc0-4124-8c3f-9cf64db2d05d" alt="" width="563"><figcaption></figcaption></figure></div>

2. **Review Stake Details**: Before staking, you can check the following details:
   * **Staking Amount**: The amount of original tokens (XZK or vXZK) you will stake
   * **Stake Time**: The time when you make the stake transaction
   * **Unlock Time**: The time when you can unstake your received staking tokens
   * **Receiving Staking Token Amount**: The amount of staking tokens you will receive&#x20;

<figure><img src="https://4037868243-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FV2CahIqXfnBwID45mA5o%2Fuploads%2FvHw3jIEwKA7UFGThVacy%2Fimage.png?alt=media&amp;token=807f2fa1-c56d-452c-bba1-1c38f1af49f6" alt="" width="563"><figcaption></figcaption></figure>

3. **Click Stake**: Initiate the staking process
4. **Sign Approval Transaction**: Sign the token approval transaction in your wallet to authorize the staking contract to use your tokens

<figure><img src="https://4037868243-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FV2CahIqXfnBwID45mA5o%2Fuploads%2F3DbYwI5XaR1mI75tRIvO%2Fimage.png?alt=media&amp;token=b2152c7c-6f0d-428c-b10b-d17a4f1bf284" alt="" width="563"><figcaption></figcaption></figure>

5. **Wait for Approval Confirmation**: Wait for the approval transaction to be confirmed on the blockchain
6. **Sign Stake Transaction**: Once the approval transaction is confirmed, sign the stake transaction in your wallet

<figure><img src="https://4037868243-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FV2CahIqXfnBwID45mA5o%2Fuploads%2FZZTJxMjd2S1VmmNYRaiX%2Fimage.png?alt=media&amp;token=2fa924c7-1eaa-423b-be6f-d41740fb01eb" alt="" width="563"><figcaption></figcaption></figure>

7. **Wait for Stake Confirmation**: Wait for the stake transaction to be confirmed on the blockchain
8. **Complete**: You will receive staking tokens in your wallet once the transaction is confirmed, you can check the Stake History to find out the Unstaking Available Time

<figure><img src="https://4037868243-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FV2CahIqXfnBwID45mA5o%2Fuploads%2FS3e1JkTPvniOG9vyAr5k%2Fimage.png?alt=media&amp;token=e2adea5a-1fc4-4098-b1b1-92608a10bbbf" alt="" width="563"><figcaption></figcaption></figure>

<figure><img src="https://4037868243-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FV2CahIqXfnBwID45mA5o%2Fuploads%2FIbpD8kATC3mk8JgRwRza%2Fimage.png?alt=media&amp;token=0cc78cea-4bcc-4bf5-9676-39e012dbdbb3" alt="" width="563"><figcaption></figcaption></figure>
