# Staking Tutorials

Note: You can only stake FUSE which is on Fuse network. Please make sure you have changed into Fuse network in Metamask while doing any transactions on staking UI.&#x20;

How to Stake Fuse:

**Step 1:**

Navigate to staking.fuse.io and login to your wallet through metamask. Make sure you are on Fuse network. If you are not please follow the instructions [**here**](https://docs.fuse.io/the-fuse-studio/getting-started/how-to-add-fuse-to-your-metamask).

![](/files/-MRxZCjB2NUGuoTpKeOl)

**Step 2:**

Once you are logged in you can see your address on the right hand top corner.

You can also see various parameters like

* Your wallet balance
* Amount Staked
* Total amount staked
* List of validators with details like fees, uptime, total amount staked by individual validators etc.

![](/files/-MRxZKnpnvX6w-nAyZyr)

**Step 3:**

Select the Validator node where you want to delegate your tokens by considering various factors like fees, uptime etc.

You should see the **“stake**” option when you hover over the Validator you want to delegate your tokens to and click on stake. You should see the name of the validator you selected on the right hand side. Enter the amount you want to stake and click on **“Stake”.** Approve the transaction on Metamask and wait for the confirmation on-chain.

![](/files/-MRxZPu9Ez7V10QN990z)

You will also see the APY on staking when you enter the amount of FUSE you want to stake. You can see the staked amount right next to the validator name to whom you have delegated you stake to.&#x20;

![](/files/-MRxZgfA051_l5A1-UAU)

**How to Unstake FUSE:**

Click on the Validator name and you should see the validator name with address on the right hand side. Click on **“unstake”** and enter the amount you want to unstake and click on **“unstake”**. Confirm the transaction on Metamask and wait for the on-chain confirmation. Once the transaction is confirmed the unstaked amount is transferred back to your address.

![](/files/-MRxZpT7PMUSTr2CCvyZ)


---

# 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://tutorials.fuse.io/tutorials/staking-tutorial.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.
