Rocket Pool is a decentralized Ethereum liquid staking protocol. It lets people participate in Ethereum staking without needing to run a full validator with 32 ETH, and it also lowers the technical barrier for running nodes. Here’s a breakdown:
- Users can stake as little as 0.01 ETH by depositing into Rocket Pool’s smart contracts
- In return, they receive rETH (Rocket Pool ETH), a liquid staking token that automatically accrues staking rewards over time
- rETH can be traded, used in DeFi, or redeemed for ETH + rewards
- People who want to run validator nodes can join Rocket Pool by staking 8 ETH (instead of the full 32 ETH)
- Rocket Pool pairs that 8 ETH with the ETH deposited by rETH users to make a full validator
- They earn consensus rewards (ETH) plus commission from the rETH users for running the node
- Lower capital requirement, 8 ETH instead of 32 ETH
- Better yield than solo staking for node operators
- Decentralized alternative to centralized exchanges’ staking services
- Permissionless: anyone can run a node, no approval required
- rETH token means stakers don’t have their ETH locked; they can use rETH across DeFi
Learn more at https://rocketpool.net.

To see Rocket Pool in action, clone the repo and run the test suite with the following commands:
$ npm install
$ npm test
Having issues? Have an idea? Interested in research?
Our friendly community are available to help via our discord.