Unlock exclusive research & insights you need to navigate the crypto space with confidence

Tutorial: How to Stake on Lido Finance

March 9, 2022
March 9, 2022


What is Lido Finance?

Lido Finance is a decentralised application that allows users to stake and earn yield while also staying liquid. 

Briefly, staking involves locking up a portion of your assets to help validate transactions and support a blockchain network’s security in exchange for rewards. For more on staking, click here.

One of the downsides to staking is that for a certain period of time, stakers assets are ‘locked up’. This means that users have to decide between wanting to use their assets to help support a network, or using their assets to earn yield through other DeFi protocols (e.g. providing liquidity or lending).

Lido tries to give users the best of both worlds through liquid staking. Basically, when you deposit assets into Lido, the protocol will stake these assets on your behalf.  As a staker, you are distributed staking tokens in a 1:1 ratio to your staked assets (e.g. staked ETH or stETH in the case of ETH). 

These staked tokens can then be used to earn yield on other DeFi protocols such as Curve, Sushi and Yearn (links).


Risks involved

It’s important to be aware of the risks involved when staking with Lido. It’s also a good idea to do your own research around the project as well.

  •   As is the case with any protocol on the Ethereum blockchain, Lido faces potential smart contract vulnerabilities (e.g. bugs and hacks). To minimise this risk, Lido’s smart contracts undergo several security audits and are also covered by a bug bounty program.
  • There is the risk that Ethereum 2.0 (the next phase of the Ethereum blockchain) will fail to properly launch or reach the expected levels of adoption.
  • Slashing risk: briefly, staker’s assets are sent to validators which are responsible for verifying transactions. If the validator your assets are staked with acts up in some way (e.g. goes offline for a prolonged time), you can end up losing these funds.  Lido stakes across several reputable validators and also provides cover for up to 5% of slashing penalties.



How to Stake on Lido: ETH

Lido facilitates staking on: Ethereum, Solana and Kusama. This example will go through how to stake ETH on Ethereum, but the process is straightforward for all networks.

First, head to Lido.fi. Click the ‘networks’ tab and select the network you want to stake with.

On the following page, select the network you want to stake with. Here you’ll be able to see the Annual Percentage Rate (APR) or yearly rate of returns for each staking pool. Click ‘stake Ethereum’ to proceed. 

Next, you will need to connect your crypto wallet. Lido supports several different wallets; for this tutorial, we will go with MetaMask. Click here for a full beginner’s tutorial on how to set up and use a MetaMask wallet. 

Simply follow the prompts to unlock and connect your wallet. Make sure that your wallet is set to the correct network (i.e. in this case, the Ethereum Mainnet).

Next, enter the amount of ETH you want to stake. You can stake as little as 0.01 ETH on Lido. Your wallet’s ETH balance will be displayed. To stake all of your ETH, click ‘max’.

The transaction cost represents the network gas or transaction fee you’ll have to pay. The Lido DAO also takes a 10% rewards fee from the interest you earn while staking. These fees are used to fund improvements to the Lido protocol and to provide stakers with insurance against potential slashing risks

Once you click ‘submit’ and confirm the transaction with your wallet, your ETH will be staked! Your stETH balance will now be visible in your wallet. This balance will be updated daily based on rewards earned and represents the value of your deposited ETH plus any staking rewards earned minus any slashing penalties.

Note that it will not be possible to withdraw your ETH on Lido until transactions are enabled on Ethereum 2.0, which is expected to happen sometime in the second quarter of this year. At the time this tutorial was written, 1 ETH = 1 stETH but it may not always remain this way as the yield could get priced in. Therefore, it’s possible that stETH > ETH for some time before withdrawals become available.

As mentioned, it’s possible to earn yield with stETH on various DeFi protocols (e.g. providing liquidity to the stETH-ETH pool on Curve). As well as this, stETH can be traded on the secondary market, meaning that you can sell stETH for ETH (e.g. on decentralised exchanges or centralised exchanges).


As always, it’s important to do your own research into these protocols and the risks involved before making any investments. 


Comment and share if you found this tutorial helpful! Want to learn more about Liquid Staking? Check out our pro article here.


Disclaimer: THIS IS NOT FINANCIAL OR INVESTMENT ADVICE. Only you are responsible for any capital-related decisions you make and only you are accountable for the results.

Ali O'Meara

Post a Comment