https://github.com/rocket-pool/rocketpool
Decentralised Ethereum Liquid Staking Protocol.
https://github.com/rocket-pool/rocketpool
beacon-chain casper ethereum pool pos proof-of-stake
Last synced: 4 months ago
JSON representation
Decentralised Ethereum Liquid Staking Protocol.
- Host: GitHub
- URL: https://github.com/rocket-pool/rocketpool
- Owner: rocket-pool
- License: gpl-3.0
- Created: 2017-05-19T06:10:02.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2026-02-02T04:37:21.000Z (4 months ago)
- Last Synced: 2026-02-02T11:08:17.633Z (4 months ago)
- Topics: beacon-chain, casper, ethereum, pool, pos, proof-of-stake
- Language: Solidity
- Homepage: https://www.rocketpool.net
- Size: 14.4 MB
- Stars: 983
- Watchers: 74
- Forks: 246
- Open Issues: 22
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- best-of-crypto - GitHub - 35% open · ⏱️ 21.06.2023): (Web 3.0)
- awesome-rocketpool - Github
README

# Rocket Pool - Decentralised Ethereum Liquid Staking Protocol
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:
### For Regular Stakers
- 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
### For Node Operators
- 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
### Why It’s Different
- 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](https://rocketpool.net).
# Test Rocket Pool

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