Rocket Pool & rETH

Rocket Pool is Ethereum's decentralized liquid staking protocol - the protocol that lets anyone run a validator with as little as 16 ETH while stakers earn yield on any amount of ETH. Where Lido pools deposits at the DAO level, Rocket Pool's minipool model shares validator economics directly between operators and the deposit pool. The result is a more permissionless, collateral-backed staking system with rETH as its liquid token.

Calculate Rocket Pool Rewards
See rETH appreciation, node operator APY, and RPL collateral impact. Compare vs Lido and solo staking.
Open Calculator ->

Rocket Pool by the Numbers

$2.5B+
Total Value Locked
~3.6%
Current rETH APR
16 ETH
Minipool Size
10%
Protocol Fee

? Interactive: ETH Flow in Rocket Pool

Watch how ETH flows from stakers through the deposit pool to node operators and validators on-chain.

ETH Stakers
Deposit any amount -> receive rETH
Deposit Pool
Holds 8 ETH per minipool from stakers
Node Operator
Posts 16 ETH + RPL collateral
Validator (32 ETH)
Ethereum validator earns ~3.6% APR

rETH vs stETH - Key Differences

rETH (Value Accrual)
Balance stays constant
ETH value increases over time
Ratio: 1 rETH = 1.035 ETH after a year
Non-rebasing - DeFi compatible out of the box
No claim transactions needed
stETH (Rebasing)
Balance increases daily
ETH value = balance 1 (starts at 1:1)
Balance grows ~3.5% per year
Most DeFi uses wstETH wrapper
Daily oracle rebase updates balance
Key insight: rETH's non-rebasing design means it integrates with DeFi protocols without requiring the wstETH wrapper. rETH works natively as collateral in Aave, Uniswap pools, and lending markets - no conversion step needed.

? Minipool Model: How Operators and Stakers Share Rewards

Node Operator
16 ETH + RPL
Gets 50% of validator rewards
+
Deposit Pool
8 ETH from stakers
Gets 50% of validator rewards
=
Validator (32 ETH)
1:1 on-chain stake
Earns ~3.6% from consensus layer
How rewards split: If a validator earns 3.6% on 32 ETH = 1.152 ETH/year. Half (0.576 ETH) goes to the node operator (on their 16 ETH = 3.6% APR) and half (0.576 ETH) goes to rETH stakers (on their 8 ETH = 7.2% APR equivalent). The deposit pool shares the upside with operators.
Live

rETH Mechanics

How rETH accrues value (not balance), the ETH/rETH ratio, and distribution across DeFi

Live

Node Operators

How to become a node operator, the 16 ETH minipool model, RPL collateral, and risk management

Live

Social Staking

Atlas upgrade, permissionless validators, decentralized staking pools, and the SSV Network integration

See how rETH compares across all liquid staking tokens

Benchmark rETH's ~3.6% APR against stETH, cbETH, mETH, and other liquid staking derivatives - with a compounding calculator and risk comparison.

Staking Yield Comparison ->

How Rocket Pool works in 90 seconds

Rocket Pool is a decentralized liquid staking protocol that anyone can join - either as a staker who deposits ETH and receives rETH, or as a node operator who spins up a 16-ETH minipool backed by 8 ETH from the deposit pool. The protocol was built from the ground up to be permissionless: there is no gating of node operators beyond the RPL collateral requirement, and the Smart Node software runs entirely on the operator's own infrastructure.

When a user deposits ETH, the protocol mints rETH at the current ETH/rETH ratio - which starts at 1:1 but appreciates as the pool accrues consensus-layer rewards. Unlike Lido's rebasing stETH, rETH holders see no change in their token balance; instead, the exchange rate increases. This means 1 rETH might be worth 1.035 ETH after a year of 3.5% staking yield, and the holder's percentage of the total pool stays constant while the pool's ETH value grows.

Each minipool requires a node operator to post 16 ETH plus RPL collateral (at least 10% of the validator's effective balance in ETH value). The remaining 8 ETH comes from the deposit pool, which is filled by stakers depositing smaller amounts. When rewards are distributed, the protocol splits the validator's earnings 50/50: half goes to the node operator relative to their 16 ETH stake, and half goes to rETH stakers relative to their share of the deposit pool. This is Rocket Pool's key differentiator - the deposit pool and node operators share validator economics directly rather than through a DAO-controlled fee pool.

The Atlas upgrade (expected 2024-2025) introduced permissionless validator creation through the Smoothing Pool and Social Staking pools, allowing smaller stakers to run validators without the full 16 ETH minimum. Social Staking reduces barriers to entry further by letting groups of stakers pool their ETH to reach the minimum node size collectively.

Key concepts

Minipool (16 ETH model)
Rocket Pool's signature innovation: instead of requiring a full 32 ETH validator, node operators only need 16 ETH of their own capital plus 8 ETH drawn from the deposit pool. This doubles the number of validators per unit of operator capital and allows Rocket Pool to scale validator count faster than protocols requiring 32 ETH per operator. Each minipool is a distinct smart contract instance.
rETH token mechanics
rETH is a non-rebasing ERC-20 that accrues value rather than balance. When ETH is deposited, the protocol calculates rETH owed as deposit amount (totalRethSupply totalPooledEther). As consensus-layer rewards accumulate, the denominator grows and the ratio increases - so 1 rETH buys more ETH over time. This design avoids the DeFi integration problems of rebasing tokens and makes rETH immediately usable as collateral.
Deposit pool and RPL rate
The deposit pool holds ETH waiting to be allocated to minipools. Rocket Pool uses a dynamic RPL "deposit pool rate" to balance supply and demand: when the deposit pool runs low, the rate increases to attract more stakers; when it overflows, the rate drops. This is similar to how Uniswap adjusts fees to balance liquidity. The deposit pool rate determines how much extra rETH appreciation stakers receive, which is how the protocol balances supply-side (stakers) and demand-side (node operators) incentives.
RPL collateral and slashing
Node operators must stake RPL tokens as collateral - minimum 10% of the validator's effective balance in ETH value, up to 150% for maximum commission. If a validator is slashed (penalized for offline behavior or worse), the protocol burns RPL from the operator first before touching the deposit pool ETH. This creates two layers of economic security: the operator's own 16 ETH and their RPL stake. Socialized slashing means no single staker bears the full cost of an operator's failure.
Smoothing Pool
The Smoothing Pool aggregates MEV rewards across all Rocket Pool validators and distributes them equally, reducing variance for individual node operators. Operators who opt into the Smoothing Pool receive an average MEV yield rather than a volatile individual stream, which makes their expected returns more predictable. MEV rewards are a significant portion of validator income in bull markets, so smoothing helps operators plan financially.
Permissionless validators (Atlas)
The Atlas upgrade removed the need for DAO approval to run a validator. Any node operator with 16 ETH + sufficient RPL collateral can spin up a minipool without permission. Social Staking pools (part of Atlas) allow groups of stakers to collectively fund a validator, reducing the minimum to even smaller amounts by pooling - making Ethereum staking accessible to those who don't have 16 ETH individually.

Why Rocket Pool matters

Rocket Pool addresses the centralization risk that Lido introduced into Ethereum staking. Because Lido captures ~30% of all staked ETH and uses a DAO-controlled operator registry, there is a structural concern that validator set concentration could enable coordination failures or censorship. Rocket Pool's permissionless minipool model means that anyone with 16 ETH can contribute to Ethereum's validator set without asking permission from a DAO, and the RPL collateral model means operators have real economic skin in the game - not just reputational bonding.

For DeFi, rETH's non-rebasing design makes it a natural fit for money markets and AMMs without the wstETH wrapper overhead. Being able to use rETH directly as Aave collateral without converting to a wrapped version reduces integration complexity and means the staking yield flows more naturally into the broader DeFi ecosystem. As of April 2026, rETH is accepted as collateral on Aave V3, Morpho, and several L2-native lending protocols.

Frequently asked questions

How is Rocket Pool different from Lido?
Lido requires 32 ETH per validator and only allows DAO-approved Node Operators, while Rocket Pool lets anyone run a validator with just 16 ETH of their own capital plus 8 ETH from the deposit pool. This means node operators and stakers share the validator economics 50/50 rather than Lido's model where the protocol pools all deposits and operators earn a fixed fee. Rocket Pool also does not have a rebasing token - rETH appreciates in value against ETH rather than increasing in balance.
What is rETH and how does it earn staking rewards?
rETH is Rocket Pool's liquid staking token, but unlike stETH it is not a rebasing token. When you deposit 1 ETH you receive rETH at a ratio that starts at 1:1 but increases over time as the pool earns consensus-layer rewards. If the ETH/rETH ratio moves from 1.000 to 1.035, your rETH is worth 1.035 ETH even though the balance in your wallet never changes. This design makes rETH straightforward to use in DeFi without the accounting complications of rebasing tokens.
How does the deposit pool work?
The Smart Node deposit pool collects ETH from stakers who want to earn staking yield without running a validator. When the pool has enough ETH, minipools are created - each requiring 16 ETH from an operator and 8 ETH from the deposit pool to reach the 32-ETH validator threshold. The deposit pool has a target stake size; when it gets too low, the protocol raises the deposit pool rate to attract more stakers, and when it overflows, excess ETH is queued for the next available minipool slot.
What is the minimum ETH to start staking with Rocket Pool?
There is no minimum deposit - you can stake any amount of ETH and receive rETH immediately. For node operators, the minimum is 16 ETH to run a minipool (plus an RPL token collateral requirement of roughly 10% of the operator's validator in ETH value, which can be as low as ~1.6 ETH worth of RPL at current prices).
What is RPL and why do node operators need it?
RPL is the Rocket Pool protocol token. Node operators must stake RPL as collateral - at least 10% of their validator's effective balance in ETH value, and up to 150% of that value for maximum rewards. If a node operator's validator gets slashed, a portion of their RPL is burned as a penalty. This socialized collateral model means stakers in the deposit pool are protected by operator RPL even if the operator behaves maliciously or suffers catastrophic slashing.
How does Rocket Pool handle withdrawals?
Like Lido post-Shapella, Rocket Pool uses a withdrawal queue. rETH holders can request to burn their tokens for ETH by calling unstake, which places them in a queue. Validators exit in a FIFO order subject to Ethereum's validator exit churn limit, and when a validator exits its 32 ETH (minus rewards) lands in the Rocket Pool vault and is sent to the requesting staker. The queue is permissionless - no admin keys can skip the line.
How does Rocket Pool's security model compare to Lido?
Rocket Pool's key innovation is that node operators post RPL as collateral, so there are two layers of economic security: the operator's own ETH (16 ETH) and their RPL stake. If a node is slashed significantly, the protocol burns RPL first, which creates a strong deterrent against misbehavior. Lido's security relies primarily on DAO-approved operator vetting and oracle committee honesty. Rocket Pool's permissionless operator model with economic collateral is arguably more robust against a single operator acting badly, though it introduces RPL price risk into the collateral calculation.