# Initiate Staking

1. Once you’ve chosen a vault, click on the amount field and type in the number of tokens you want to deposit.
2. Choose your deposit amount by either manually entering the amount you want to deposit or by clicking on the MAX button to deposit your entire available wallet balance.&#x20;

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

3. Review your input to ensure that it is accurate.&#x20;
4. You’ll be able to view the token reward you’ll receive—in this case, FXRP.
5. A prompt from your wallet will appear, showing the transaction details, including the amount and estimated network fees.
6. Review the information carefully and once ready, click Deposit and Stake.
7. A Stake Deployment in Progress pop-up will appear. The first action requires you to approve the Firelight smart contract permission to access the $FXRP in your wallet for the stake.
8. Click the "Approve FXRP Spending" button.
9. A transaction prompt will appear in your wallet. Confirm the transaction to grant spending permission.

**Once the approval transaction is confirmed on the network, the modal will update to show "Firelight Authorized Successfully". You will now need to complete the final step.**

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

10\. Click the "**Finish Staking**" button. This will initiate the final transaction, which moves your approved $FXRP into the vault and mints your $stXRP.

11\. The button will display "**Staking in Progress". Please Wait...**" as it prompts your wallet again.

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

12\. Confirm this in your wallet to complete the process.&#x20;

You’ve successfully staked your XRP on Firelight!


---

# 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.firelight.finance/user-guides/deposit-and-stake/initiate-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.
