# Staking tutorial using Ledger

*This tutorial was made using Ledger Nano S with firmware version 1.6.1 and Ethereum app version on Ledger Nano S was 1.3.7.*

**Step 1:** Please make sure that you have installed the latest version of Ethereum app on your Ledger as shown below.

![](/files/-MRx_H_m8u75sK95uIOf)

**Step 2:** Go to [www.myetherwallet.com](http://www.myetherwallet.com/) and click **“Access my Wallet”**.

![](/files/-MRx_PFzLEPA0eueShfI)

**Step 3:** Click “**Hardware**” then select “**Ledger**” then click “**Continue**” and then click **“Next”** as shown below.

![](/files/-MRx_VC72Q3J8R61tMCo)

![](/files/-MRx_YjSlUs0ONuNA5O2)

**Step 4:** Once you click “Next” in the previous step now you will have to change the Network to **“Fuse network” and then** select the Wallet address you would like to Send/Receive FUSE tokens, accept the terms and conditions and click on **“Access my Wallet”.**

![](/files/-MRx_amVpl7d8PUPcvq8)

![](/files/-MRx_elSIiyeId13CKgu)

![](/files/-MRx_kWMUpL4JmvK8caW)

**Step 5:** Now that you have logged in to your address in Ledger through MyEtherWallet on Fuse network, you can see your Fuse address (Fusenet), balance, etc.

![](/files/-MRx_pAAnET72MtYeqdS)

**Now let’s learn how to stake FUSE.**

**Step 6:** Click on **“Contract”** and then click on Interact with contract and

1. Enter the consensus contract address **0x3014ca10b91cb3D0AD85fEf7A3Cb95BCAc9c0f79**
2. Copy the consensus ABI from below link

<https://raw.githubusercontent.com/fuseio/fuse-network/master/abis/Consensus_abi.json>

Click on **“Continue”**.

![](/files/-MRx_zXsrq2DPe6he592)

**Step 7:**

From the drop down select the **“Delegate”** function and then copy the “**Validator address”** from the staking UI. Enter the amount of FUSE you want to stake under **“Value in ETH”** and click on **“Write”**. In the below example I have copied ”Liquify” validators address to stake.

![](/files/-MRxa2MyXjptglabstxj)

![](/files/-MRxa4SPlR06Uz0a8wrc)

Review and confirm the transaction on your Ledger. Once the transaction is confirmed on-chain it means you have staked your FUSE successfully.

Now lets learn to withdraw the staked FUSE.

**Step 8**: Follow Step 1 to Step 6 from above.

From the drop down select the **“Withdraw”** function and then copy the “**Validator address”** from the staking UI to which you have delegated your stake. Enter the amount of FUSE you want to stake under **“\_amount(uint256)”, “value in ETH”** should be 0 and click on **“Write”**.

![](/files/-MRxa7OF5Zc9FxT2W-NN)

Review and confirm the transaction on your Ledger. Once the transaction is confirmed on-chain it means you have unstaked your FUSE successfully.


---

# 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/staking-tutorial-using-ledger.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.
