What You Need
- An Ethereum wallet — MetaMask, Rabby, or any Web3 wallet with ETH
- ETH for staking — any amount for liquid staking; 32 ETH for solo staking
- ETH for gas fees — approximately $2-10 depending on network congestion
- Basic DeFi knowledge — understanding of wallet connections and transaction signing
Step-by-Step Guide
Step 1: Choose Your Staking Method
Your choice depends on how much ETH you have and your technical comfort level. Here is how the main options compare:
| Method | Min. Stake | APR | Token Received | Fees |
|---|---|---|---|---|
| Lido | Any amount | 3.4% | stETH | 10% of rewards |
| Rocket Pool | 0.01 ETH | 3.2% | rETH | 14% of rewards |
| Coinbase | Any amount | 3.0% | cbETH | 25% of rewards |
| Solo Staking | 32 ETH | 3.5-4.0% | None (direct) | 0% |
Step 2: Connect Your Wallet
Navigate to your chosen protocol's website — stake.lido.fi for Lido, stake.rocketpool.net for Rocket Pool, or coinbase.com/staking for Coinbase. Click "Connect Wallet" and approve the connection in your wallet.
Step 3: Enter Your Stake Amount
Input the amount of ETH you want to stake. Keep at least 0.01 ETH unstaked for future gas fees. The interface will show you the expected annual yield and the liquid staking token you will receive.
Step 4: Approve and Confirm the Transaction
Review the transaction details in your wallet. For Lido, you will send ETH and receive stETH at a near 1:1 ratio. Confirm the transaction and wait for it to be processed (usually 1-3 minutes).
Step 5: Verify Your Staking Position
After confirmation, check your wallet for the liquid staking token (stETH, rETH, or cbETH). Your balance will automatically increase over time as staking rewards accrue. You can track your yield on the protocol's dashboard.
Step 6: (Optional) Use Your LST in DeFi
Liquid staking tokens can be used as collateral on Aave, provided as liquidity on Uniswap, or deposited into yield farms — earning additional yield on top of your staking rewards. This is known as "leveraged staking."
Fees and Costs
The total cost of staking ETH includes gas fees and protocol fees:
- Gas fees: $2-10 per transaction on Ethereum mainnet; under $0.10 on L2s if the protocol supports them
- Lido: Takes 10% of staking rewards (you keep 90% of the ~3.8% gross yield = 3.4% net)
- Rocket Pool: Takes 14% of rewards for the protocol + node operators
- Coinbase: Takes 25% of rewards — the highest fee among major providers
- Solo staking: No protocol fees, but hardware and electricity costs ($500-1,000 setup + $10-30/month)
Risks
- Smart contract risk: Liquid staking protocols could have vulnerabilities. Lido and Rocket Pool have been extensively audited, but no code is guaranteed bug-free
- Slashing risk: Validators can be penalized for downtime or malicious behavior. Liquid staking protocols spread this risk across many validators
- Market risk: ETH price can decline significantly while staked. Your yield is paid in ETH, not USD
- Depeg risk: Liquid staking tokens can temporarily trade below ETH parity during market stress (as seen with stETH in 2022)
- Centralization risk: Lido controls ~29% of all staked ETH, which raises concerns about network centralization
Pro Tips
- Stack yields with DeFi: Deposit stETH as collateral on Aave, borrow ETH, stake again — creating a leveraged staking loop that can boost yields to 6-8% (with added liquidation risk)
- Use rETH for tax efficiency: Unlike stETH which rebases daily, rETH appreciates in value — potentially deferring tax events until you sell
- Consider EigenLayer restaking: Restake your LSTs on EigenLayer for additional yield from securing other protocols
- Monitor the staking queue: When the queue is long, new stakers wait longer for rewards to begin accruing
- Diversify across providers: Split your stake between Lido, Rocket Pool, and Coinbase to reduce single-protocol risk
Staking ETH is the foundation of DeFi yield. Whether you stake 0.1 ETH through Lido or run your own 32 ETH validator, you are earning passive income while securing the world's largest smart contract platform.
Related guides: How to Use Liquid Staking | How to Restake on EigenLayer | How to Lend on Aave
Frequently Asked Questions
How much ETH do I need to stake?
With liquid staking protocols like Lido or Rocket Pool, you can stake any amount of ETH starting from as little as 0.01 ETH. Solo staking requires a minimum of 32 ETH ($112,000+ at current prices) plus hardware to run a validator node.
What is the current ETH staking APR?
As of March 2026, ETH staking yields range from 3.0% to 3.4% APR depending on the method. Lido offers approximately 3.4%, Rocket Pool 3.2%, and Coinbase 3.0%. Solo stakers may earn slightly higher due to no protocol fees.
Can I unstake my ETH at any time?
Yes. Since the Shanghai upgrade, staked ETH can be withdrawn. Liquid staking tokens (stETH, rETH) can also be traded on DEXs for instant liquidity without waiting for the unstaking queue.
Is ETH staking safe?
ETH staking carries smart contract risk (for liquid staking protocols), slashing risk (for validators that misbehave), and market risk (ETH price can drop while staked). Established protocols like Lido have been audited extensively but no DeFi protocol is 100% risk-free.