> For the complete documentation index, see [llms.txt](https://docs.flash.trade/flash-trade/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.flash.trade/flash-trade/~/revisions/xKAncpdYLJG7bPOyq6YW/getting-started/how-to-stake-and-unstake-faf.md).

# How to Stake & Unstake FAF

{% embed url="<https://drive.google.com/file/d/1e459vBGjbtWRPYuXG0SqF0k64pbVcgbt/view?usp=sharing>" %}

## Step by Step Guide

{% tabs %}
{% tab title="Step 1" %}
Connect Your Wallet

First things first - hit that **"Get Started!"** button in the top right corner and connect your preferred Solana wallet (Phantom, Solflare, etc.).
{% endtab %}

{% tab title="Step 2" %}
Get Some FAF (If You Need It)

Don't have FAF yet? No worries!

1. Click on the **"Swap"** tab
2. Enter how much USDC, SOL, etc... you want to swap for FAF
3. Set your slippage tolerance (usually Auto works fine)
4. Hit **"Connect Wallet"** if you haven't already
5. Confirm the swap and you're good to go!
   {% endtab %}
   {% endtabs %}

### Staking Your FAF&#x20;

{% tabs %}
{% tab title="Step 3" %}
Navigate to Staking

1. Click on the **"Token"** tab in the main navigation
2. This takes you straight to the FAF Staking page
   {% endtab %}

{% tab title="Step 4" %}
Stake Your Tokens

1. In the **"Enter Amount"** field, type how much FAF you want to stake
2. Click the **"Stake"** button
3. Confirm the transaction in your wallet
4. Boom! You're now earning rewards and Voltage Points
   {% endtab %}
   {% endtabs %}

{% hint style="success" %}
*Pro tip: You can see your current staking APY right there on the page - currently showing 17% in the example!*
{% endhint %}

***

### Tracking Your Progress

#### Check the Leaderboard

Want to see how you stack up? Click the [**VP Leaderboard**](https://www.flash.trade/leaderboard) button to see:

* Your current rank
* Total Voltage Points earned
* How much FAF others have staked
* Where you stand for the current epoch

The leaderboard shows everything from trading volume to fees earned by LPs - it's pretty cool to see the community in action!

***

### Unstaking Your FAF

{% tabs %}
{% tab title="Step 1" %}
When You're Ready to Unstake

1. Stay on the Token Staking page
2. Click the **"Unstake"** tab
3. Choose your unstaking method:
   * **Delayed**: No fees, but you'll wait 30 days
   * **Instant**: 3% flat fee for immediate access
     {% endtab %}

{% tab title="Step 2" %}
Complete the Unstake

1. Enter the amount you want to unstake
2. Select your preferred method (Delayed or Instant)
3. Click **"Unstake"**
4. Confirm with your wallet
   {% endtab %}
   {% endtabs %}

{% hint style="warning" %}
*Remember: To earn full rewards during an epoch, your staked tokens should stay put for the full duration. Unstaking early might reduce your rewards to 50%.*
{% endhint %}

{% hint style="success" %}

### Quick Tips 💡

* **Staking Epochs**: Each epoch lasts about 30 days
* **Voltage Points**: Earned through trading, LP participation, and referrals
* **Rewards**: Higher rank = better multipliers (up to 2x)
* **Minimum Stake**: Check the current minimums on the staking page
  {% endhint %}

### Need Help?

For additional support or questions about using Flash Trade, consult with us on [Discord](https://discord.gg/flashtrade). Remember: legitimate support will never ask for your private keys or recovery phrase.


---

# 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://docs.flash.trade/flash-trade/~/revisions/xKAncpdYLJG7bPOyq6YW/getting-started/how-to-stake-and-unstake-faf.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.
