> For the complete documentation index, see [llms.txt](https://docs.ferroprotocol.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.ferroprotocol.com/user-guides/ferro-stake/stake-usdfer-for-usdxfer.md).

# Stake $FER for $xFER

## **First Time Staking $FER for $xFER**

**Step 1:** Make sure your preferred wallet is connected and head over to "Stake" > "Stake".

![](/files/QVRpms6nmi1fcq7SVgKe)

**Step 2:** Click "Enable" to enable the function if this is your first time using it. Click "Stake FER" and input the amount of FER you want to stake.

![](/files/k0fUTyvPjHzAnCDHPfkO)

![](/files/nsRBRisP8L8mNbe4ThH9)

**Step 3:** Review the transaction details and click "Confirm" to initiate the transaction.

![](/files/53KUU9hjKYZO6hgRk5wV)

**Step 4**: Double-check the transaction details and click "Confirm" again.

![](/files/SPCIQEVrxbzucuFQl4Rs)

**Step 5**: Confirm the transaction details and approve the transaction on your wallet.

![](/files/LcaXM1YWCX2eEUU0xZtq)

**Step 6**: You have now staked your $FER tokens and received the $xFER tokens based on the prevailing exchange rate at that time.

![](/files/BlSPaNzAHSA3GPcGv2ZP)

## Staking more $FER for $xFER

**Step 1**: Check your wallet connection and go to "Stake" > "Stake".

![](/files/B9p5KGukB8wqdgGF755j)

**Step 2**: Click "Stake More" if you want to stake extra $FER tokens and receive $xFER tokens.

![](/files/mvMEGBgffGMXwU9zJhwg)

![](/files/kh5wfYFPuAPrflatZ3q1)

**Step 3**: Review the transaction details and click "Confirm" to initiate the transaction.

![](/files/EAwEshBiKsSkaEgX7EC0)

**Step 4**: Double-check the transaction details and click "Confirm" again.

![](/files/ThI5ijQmubvXhw26GhgU)

**Step 5**: Confirm the transaction details and approve the transaction on your wallet.

![](/files/epVVusxa8cfyGyutTJTU)

**Step 6**: You have now staked more of your $FER tokens and received the extra $xFER tokens based on the prevailing exchange rate at that time.

![](/files/yK46nRylfAIIP7pEyRQE)
