Key Takeaways
- Lido dominates with ~30% market share and best DeFi integration, but raises centralization concerns
- Rocket Pool offers the most decentralized option with permissionless node operators
- Coinbase cbETH provides regulatory clarity for US users but has higher fees
- Kraken offers competitive rates but has faced regulatory challenges in some jurisdictions
Overview: Choosing an ETH Staking Service
If you want to stake Ethereum without running your own validator, staking services handle the technical complexity for you. These platforms pool ETH from many users, run validators on their behalf, and distribute rewards minus a fee.
The key decision is between decentralized protocols (Lido, Rocket Pool) and centralized exchanges (Coinbase, Kraken). Each approach involves different trade-offs around custody, fees, liquidity, and regulatory risk.
Quick Comparison Table
| Service | Token | Fee | Net APY | Custody |
|---|---|---|---|---|
| Lido | stETH | 10% | ~3.5% | Smart Contract |
| Rocket Pool | rETH | ~14% | ~3.3% | Smart Contract |
| Coinbase | cbETH | 25% | ~2.8% | Custodial |
| Kraken | None (locked) | 15% | ~3.2% | Custodial |
Lido: The Market Leader
Lido is the largest liquid staking protocol, controlling approximately 30% of all staked ETH. Its stETH token is the most widely integrated LST in DeFi.
Lido Key Stats
TVL: ~$25 billion
Fee: 10% of rewards (5% to node operators, 5% to DAO treasury)
Token Type: Rebasing (balance increases daily)
Minimum Stake: No minimum
Withdrawals: Direct withdrawals or swap on DEX
How Lido Works
When you deposit ETH to Lido, you receive stETH at a 1:1 ratio. Each day, your stETH balance automatically increases to reflect earned staking rewards. This "rebasing" mechanism means 1 stETH always equals approximately 1 ETH in value.
Lido uses a curated set of professional node operators selected by the DAO. While this ensures high-quality validator performance, it also means fewer than 40 entities control billions of dollars in staked ETH.
How to Stake with Lido
1. Go to stake.lido.fi
2. Connect your wallet (MetaMask, Ledger, etc.)
3. Enter the amount of ETH to stake
4. Approve and confirm the transaction
5. Receive stETH immediately in your wallet
stETH DeFi Integrations
- Aave: Use stETH as collateral for borrowing
- Curve: Provide liquidity in stETH pools
- MakerDAO: Mint DAI with stETH collateral
- Uniswap: Trade stETH/ETH pairs
- EigenLayer: Restake stETH for additional yield
Lido Considerations
- Centralization risk: Lido's 30% market share raises concerns about network centralization
- Smart contract risk: While heavily audited, bugs could affect funds
- Rebasing complexity: Some protocols and tax software struggle with rebasing tokens
- Depeg risk: During market stress, stETH can trade below ETH value
Rocket Pool: The Decentralized Alternative
Rocket Pool prioritizes decentralization with a permissionless node operator system. Anyone with 8 ETH can run a "minipool" validator, making it the most distributed liquid staking protocol.
Rocket Pool Key Stats
TVL: ~$3 billion
Fee: Variable, approximately 14% of rewards
Token Type: Non-rebasing (value appreciates vs ETH)
Minimum Stake: 0.01 ETH
Node Operators: 2,500+ permissionless operators
How Rocket Pool Works
Rocket Pool uses a two-sided marketplace. Regular stakers deposit ETH and receive rETH. Node operators deposit 8 ETH plus RPL collateral to run "minipools," which are matched with 24 ETH from the staking pool.
Unlike stETH, rETH doesn't rebase. Instead, the exchange rate between rETH and ETH increases over time. If you stake 1 ETH today, you might receive 0.92 rETH. When you unstake, that 0.92 rETH might be worth 1.05 ETH.
How to Stake with Rocket Pool
1. Visit stake.rocketpool.net
2. Connect your Ethereum wallet
3. Choose the amount of ETH to stake
4. Confirm the transaction
5. Receive rETH based on current exchange rate
Why Choose Rocket Pool?
- Maximum decentralization: Thousands of independent node operators
- Tax simplicity: Non-rebasing tokens only trigger taxable events when sold
- Network health: Promotes Ethereum's decentralization goals
- Insurance: RPL collateral provides extra protection against slashing
Rocket Pool Considerations
- Lower DeFi integration: rETH is supported on fewer protocols than stETH
- Slightly higher fees: ~14% vs Lido's 10%
- Liquidity: Less liquid on exchanges during high-volume periods
- Deposit delays: May need to wait when deposit pool is full
Coinbase: Regulated Exchange Staking
Coinbase offers staking through its platform with cbETH as the liquid staking token. As a US-regulated public company, it provides regulatory clarity but charges premium fees.
Coinbase Staking Key Stats
Fee: 25% of staking rewards
Token Type: Non-rebasing (cbETH)
Minimum Stake: No minimum
Availability: Most US states, select countries
Custody: Coinbase holds underlying ETH
How Coinbase Staking Works
You can stake directly from your Coinbase account or through Coinbase Wallet. When staking on-chain, you receive cbETH which can be used in DeFi. Staking through the exchange interface keeps ETH in your Coinbase account.
How to Stake on Coinbase
1. Log into your Coinbase account
2. Navigate to "Earn" or search for ETH staking
3. Choose amount to stake
4. Accept terms and confirm
5. ETH is staked; rewards accrue automatically
Coinbase Advantages
- Regulatory compliance: Publicly traded, regulated company
- Ease of use: Simple interface for beginners
- Tax reporting: Provides 1099 forms for US users
- Insurance: SIPC coverage on cash (not crypto)
Coinbase Staking Risks
- Highest fees: 25% commission significantly reduces returns
- Custody risk: Coinbase controls your ETH
- Regulatory uncertainty: SEC has scrutinized exchange staking programs
- cbETH liquidity: Less DeFi integration than stETH or rETH
Kraken: Competitive Exchange Option
Kraken offers ETH staking with competitive fees, though it doesn't provide a liquid staking token. Your staked ETH remains locked until you unstake.
Kraken Staking Key Stats
Fee: 15% of staking rewards
Token Type: None (no LST)
Minimum Stake: 0.00001 ETH
Availability: Varies by jurisdiction
Withdrawals: Unstaking queue applies
How Kraken Staking Works
Staking on Kraken is straightforward - you stake ETH from your account and it's locked until you request unstaking. Rewards are credited twice weekly. There's no liquid token, so you can't use your staked ETH elsewhere.
How to Stake on Kraken
1. Log into Kraken and navigate to Staking
2. Select Ethereum (ETH)
3. Enter the amount to stake
4. Confirm the staking transaction
5. Rewards distributed twice weekly
Kraken Considerations
- No liquid token: Staked ETH is locked, no DeFi usage
- Regulatory issues: Discontinued staking for US customers in 2023 after SEC settlement
- Good rates: Lower fees than Coinbase at 15%
- Simple interface: Easy to use for beginners
Which Service Should You Choose?
Choose Lido if:
You want maximum DeFi flexibility, plan to use your staked ETH as collateral, and prioritize liquidity over decentralization concerns.
Choose Rocket Pool if:
You care about Ethereum's decentralization, prefer simpler tax treatment with non-rebasing tokens, and don't need extensive DeFi integrations.
Choose Coinbase if:
You're a US user who values regulatory clarity, needs tax documentation, and prioritizes convenience over maximizing returns.
Choose Kraken if:
You want exchange convenience with better fees than Coinbase, don't need a liquid staking token, and Kraken staking is available in your region.
Pro Tip
"Consider splitting your stake across multiple services to reduce risk. Using both Lido and Rocket Pool gives you DeFi flexibility while supporting decentralization. Avoid putting all your ETH with any single provider." - Blocklr Editorial Team