Quick answer
To stake ETH with Lido: go to stake.lido.fi, connect your wallet, enter the amount of ETH you want to stake, and click 'Stake'. You receive stETH at a 1:1 ratio, which automatically accrues daily staking rewards. Lido charges a 10% fee on rewards. There is no minimum amount and no lockup period — you can unstake at any time by converting stETH back to ETH.
What Lido does and how it works
Lido is a liquid staking protocol that lets you participate in Ethereum's proof-of-stake consensus mechanism without running a validator node yourself (which requires exactly 32 ETH and technical infrastructure). Lido pools user deposits, distributes them across a network of professional validator operators, and issues stETH tokens representing your staked ETH.
stETH is a rebasing token — its balance in your wallet automatically increases daily to reflect accumulated staking rewards. If you stake 1 ETH and hold stETH for a year at 3.5% APR, you will have approximately 1.035 stETH without taking any action.
Step-by-step: Staking ETH with Lido
- 01
Set up your wallet
Ensure you have a compatible wallet (MetaMask, Rabby, Coinbase Wallet, or Ledger via WalletConnect) with ETH on Ethereum mainnet. You need the amount you wish to stake plus additional ETH for gas (approximately $5-30 worth at current gas prices).
- 02
Go to stake.lido.fi
Visit stake.lido.fi in your browser. Always verify the URL — the official Lido staking interface is stake.lido.fi. Bookmark it to avoid phishing sites. Do not use search engine ads to find the Lido interface.
- 03
Connect your wallet
Click 'Connect wallet' and select your wallet provider. Approve the connection request in your wallet. You will see your ETH balance displayed in the staking interface.
- 04
Enter staking amount
In the 'Stake' field, enter the amount of ETH you want to stake. There is no minimum. The interface will show you how much stETH you will receive (1:1 ratio) and the current staking APR. Leave at least 0.05 ETH in your wallet for gas fees.
- 05
Click Stake and confirm
Click the 'Stake' button. Your wallet will prompt you to confirm the transaction. Review the gas fee estimate — this is a one-time cost. Confirm in your wallet. The transaction typically takes 10-30 seconds on Ethereum mainnet.
- 06
Add stETH to your wallet display
After staking, your stETH balance may not appear automatically in your wallet. To see it, add stETH as a custom token using the contract address 0xae7ab96520DE3A18E5e111B5EaAb095312D7fE84. In MetaMask, go to 'Import tokens' and paste the address.
- 07
Monitor your staking rewards
Visit stake.lido.fi and connect your wallet to see your staking rewards accumulating. Rewards are distributed in the form of additional stETH credited to your balance — typically daily, visible as your stETH balance slowly increasing.
How to unstake (convert stETH back to ETH)
Since the Shapella upgrade (April 2023), Ethereum validator withdrawals are fully enabled and Lido has a native withdrawal mechanism. On stake.lido.fi, click 'Unstake', enter your stETH amount, and submit. The unstaking queue can take 1-5 days depending on Ethereum's withdrawal queue length.
Alternatively, you can swap stETH for ETH instantly via DEXes like Curve or a DEX aggregator like 1inch. The stETH/ETH rate on Curve is typically very close to 1:1 with minimal slippage. Swapping is faster than native withdrawal but may have slightly worse pricing during market stress.
stETH is widely accepted as collateral on lending protocols (Aave, Morpho) and can be used in Curve and Pendle liquidity pools. Holding stETH is often more capital-efficient than holding unstaked ETH because you earn staking yield while keeping the ETH deployed in DeFi.
Lido fees and staking yield
Lido charges a 10% fee on staking rewards — this is automatically deducted from the staking yield before distribution to stETH holders. If Ethereum consensus rewards are 4% APR gross, you receive approximately 3.6% APR net after Lido's fee. This fee is split between Lido's node operators (5%) and Lido's treasury (5%). There are no deposit or withdrawal fees beyond Ethereum gas.
- Compare Lido's net APR with alternatives: Rocket Pool (rETH) has slightly lower yield but is more decentralised; EtherFi (eETH) offers additional restaking yield via EigenLayer
- stETH rebasing means it works differently in some DeFi protocols — use wstETH (wrapped stETH) for protocols that do not support rebasing tokens
- Monitor Lido's validator performance at stake.lido.fi/analytics — slashing events (rare) reduce stETH value
Frequently asked questions
Is there a minimum amount of ETH to stake with Lido?
No minimum — you can stake any amount of ETH with Lido, including fractions of ETH. This makes Lido accessible to all holders, unlike running an Ethereum validator which requires exactly 32 ETH (approximately $50,000-100,000 depending on ETH price).
What is the difference between stETH and wstETH?
stETH is a rebasing token — its balance increases over time as rewards accrue. wstETH (wrapped stETH) is a non-rebasing version with a stable token count that appreciates in value instead. Some DeFi protocols (like Aave) use wstETH rather than stETH because rebasing tokens require special accounting. Lido's interface lets you wrap and unwrap between them.
Can I lose my ETH by staking with Lido?
Validator slashing (penalisation for misbehaviour by Lido's node operators) could reduce the stETH/ETH ratio — though Lido has a coverage fund to partially compensate. Smart contract bugs in Lido's contracts are the main catastrophic risk. Lido has operated since 2020 with no major exploits, has undergone many audits, and is the most battle-tested liquid staking protocol.
How is Lido different from staking directly on Coinbase or Binance?
Lido is a non-custodial protocol — you never give up control of your assets, and stETH remains in your own wallet. Centralised exchange staking (Coinbase cbETH, Binance BETH) is custodial — the exchange holds your ETH. Non-custodial staking means no counterparty risk from the exchange, but does introduce smart contract risk from Lido's protocol.
What networks can I stake ETH on via Lido?
Lido's primary staking product is on Ethereum mainnet (where the actual validator staking occurs). You can bridge stETH to Layer 2 networks (Arbitrum, Optimism, Base, Polygon) to use it in DeFi protocols there, but the staking itself always happens on Ethereum mainnet. Lido also supports staking for Polygon (stMATIC/stPOL) and Solana (stSOL) separately.