Get the Tap app

Scan the QR code to download the app

QR code to scan for downloading the Tap app
What is Rocket Pool (RPL)?

Rocket Pool (RPL) is a decentralised platform that makes it easy and secure for anyone to stake their Ethereum, earn rewards, and join a community-powered network.

Keep reading

Wanting to stake ETH but don't have the full 32 ETH required? Enter Rocket Pool – the game-changing protocol that's making Ethereum staking accessible to everyone.

Founded in 2016 and launched on mainnet in October 2021, Rocket Pool breaks down the barriers to Ethereum staking by allowing anyone to participate with as little as 0.01 ETH. Or, if you want to run a node, you'll need 8 ETH (plus some RPL as collateral) instead of the standard 32 ETH.

In this guide, we break down everything you need to know about the protocol, including its two key tokens:

  • RPL: The governance token that also serves as insurance for the protocol
  • rETH: A liquid token that represents your staked ETH and automatically grows in value as rewards accumulate

By democratising access to staking, Rocket Pool stays true to Ethereum's vision of decentralisation while making it possible for anyone to earn rewards from securing the network, with no massive ETH holdings required!

How Rocket Pool works

Rocket Pool's design has three main components that work together to facilitate decentralised ETH staking: smart contracts, smart node network and minipools. 

The Smart Contracts Backbone

At the foundation of Rocket Pool lies a sophisticated set of smart contracts that govern all protocol operations. These contracts manage:

  • Deposit pools where regular users stake their ETH
  • The creation and management of minipools (validator nodes)
  • The minting and burning of rETH tokens
  • The staking and distribution of RPL rewards
  • Protocol governance mechanisms

The smart contracts ensure that all operations happen in a trustless manner, removing the need for intermediaries and preserving the decentralised ethos of Ethereum. They incorporate various security measures, including extensive testing and multiple independent audits to safeguard user funds.

Key smart contracts include the Deposit Pool, Minipool Factory, and Token contracts. When users deposit ETH, the smart contracts either match them with node operators to create validators or mint rETH representing their stake and accumulated rewards.

Smart Node Network and Minipools explained

Rocket Pool's network consists of independent node operators running the Rocket Pool Smart Node software. This software interacts with the protocol's smart contracts and manages validator duties on the Ethereum network.

Node operators in Rocket Pool contribute 8 ETH (rather than the full 32 ETH required for solo staking), which is matched with 24 ETH from the protocol's deposit pool to form a standard 32 ETH validator. This validator unit is called a "minipool."

The process works as follows:

  1. A node operator installs and configures the Smart Node software
  2. They deposit 8 ETH and a minimum of 10% worth of ETH in RPL tokens as collateral
  3. The protocol matches this with 24 ETH from regular stakers
  4. A minipool (validator) is created and begins participating in Ethereum consensus
  5. When the validator earns rewards, they are split proportionally between the node operator and the deposit pool

This system creates a symbiotic relationship between those who want to stake without running infrastructure (regular stakers) and those willing to operate nodes but don't have the full 32 ETH requirement (node operators).

The minipool design is particularly innovative because it allows for fractional validator ownership while maintaining security through RPL collateral requirements. If a node operator behaves maliciously or negligently, their RPL collateral can be slashed, protecting regular stakers from potential losses.

Understanding RPL and rETH

As mentioned earlier, Rocket Pool's ecosystem revolves around two main tokens, each serving specific functions within the protocol. 

What is RPL used for?

RPL (Rocket Pool Protocol Token) is the native utility and governance token of the Rocket Pool protocol, designed to align the interests of node operators with the long-term success of the protocol. Unlike rETH, which represents staked ETH, this ERC-20 token serves several specific functions:

  1. Node operator collateral: Node operators must stake a minimum of 10% of their ETH value in RPL tokens as security against wrongdoing. This collateral can be slashed if the node operator behaves maliciously, protecting the protocol and its users.
  2. Insurance mechanism: The RPL staked by node operators creates a protocol-wide insurance fund that helps secure user deposits and maintain trust in the system.
  3. Additional rewards: Node operators can stake up to 150% of their ETH value in RPL to receive proportional RPL rewards, incentivising greater security deposits and alignment with protocol success.
  4. Governance: RPL token holders have voting rights on protocol upgrades, parameter changes, and other governance decisions through the Rocket Pool DAO.

What is rETH and how does it work?

rETH is Rocket Pool's liquid staking token that represents staked ETH plus accumulated rewards. These automatically increase in value relative to ETH through a changing exchange rate rather than requiring separate reward claims.

How to stake ETH with Rocket Pool (step-by-step)

Staking ETH with Rocket Pool as a regular user (not a node operator) is straightforward and accessible to anyone with an Ethereum wallet. Here's a guide to getting started:

Option 1: Using the Rocket Pool dApp

  1. Connect your wallet: Visit the Rocket Pool website and navigate to the staking interface. Connect your Ethereum wallet (MetaMask, WalletConnect, etc.).
  2. Determine your stake amount: Decide how much ETH you want to stake (minimum 0.01 ETH).
  3. Approve the transaction: After reviewing the details, confirm the transaction in your wallet. This will swap your ETH for rETH at the current exchange rate.
  4. Receive rETH: Once the transaction is confirmed, you'll receive rETH in your wallet, representing your staked ETH plus future rewards.

Option 2: Using decentralised exchanges

  1. Access a DEX: Open a decentralised exchange that supports rETH/ETH pairs (Uniswap, SushiSwap, Balancer, etc.).
  2. Execute the swap: Trade your ETH for rETH through the exchange interface.
  3. Store your rETH: Keep your rETH in your wallet or utilise it in compatible DeFi protocols.

Monitoring your stake

Once you hold rETH, your rewards accumulate automatically through the increasing exchange rate between rETH and ETH. To monitor your rewards:

  1. Check the current rETH/ETH exchange rate on the Rocket Pool website or through blockchain explorers.
  2. Calculate the difference between the current value of your rETH holdings and your initial investment.

Remember that you don't need to claim rewards separately - they're built into the increasing value of your rETH tokens. When you eventually want to unstake, you can simply swap your rETH back to ETH through the Rocket Pool interface or a decentralised exchange.

How to become a Rocket Pool node operator

For those with technical expertise and a desire to become more actively involved in Ethereum's consensus mechanism, becoming a Rocket Pool node operator offers an opportunity to run validators with reduced capital requirements while earning additional rewards.

Prerequisites:

  • 8 ETH for each minipool (validator) you wish to create
  • At least 10% of your ETH value in RPL tokens as collateral (for maximum rewards, up to 150%)
  • A computer or server that meets the minimum requirements:
    • 4+ CPU cores
    • 8+ GB RAM
    • 100+ GB SSD storage
    • Stable internet connection
  • Basic command line knowledge
  • Understanding of Ethereum staking principles

Step-by-step process:

  1. Set up your hardware and operating system: Either use a dedicated machine or a cloud service provider. Most node operators use Linux-based systems.
  2. Install Ethereum clients: Set up an execution client (Geth, Nethermind, etc.) and a consensus client (Prysm, Lighthouse, etc.).
  3. Install Rocket Pool Smart Node software: Follow the detailed instructions on the Rocket Pool documentation site to install the node software.
  4. Configure your node: Set up network settings, client preferences, and MEV-boost options if desired.
  5. Deposit ETH and RPL: Use the node software to deposit your 8 ETH and the required RPL collateral.
  6. Create your minipool: Once your deposits are confirmed, create a minipool which will be matched with 24 ETH from the deposit pool.
  7. Monitor and maintain your node: Keep your system updated, monitor performance, and participate in protocol governance if desired.

The future of Rocket Pool

As Ethereum continues to evolve, Rocket Pool is positioning itself for sustained growth and adaptation. In coming years, several key developments and trends will likely shape its trajectory.

Protocol upgrades:

The Rocket Pool development team has outlined an ambitious roadmap with several major upgrades:

  • Saturn upgrade series: A comprehensive set of improvements focusing on scalability, capital efficiency, and user experience. The Saturn upgrade is a multi-phase initiative, with Saturn 0 completed and further phases underway.
  • Distributed Validator Technology (DVT): Implementation of validator key distribution across multiple operators, enhancing security and reducing single points of failure.
  • Greater MEV optimisation: Advanced strategies for maximising Maximal Extractable Value for stakers while maintaining ethical standards.
  • Cross-chain expansion: Potential expansion to other proof-of-stake networks or layer-2 solutions that require validation services.

Scaling with Ethereum:

As Ethereum implements its scaling roadmap, Rocket Pool will adapt to support:

  • Danksharding and proto-danksharding implementations
  • Increasing validator requirements as Ethereum grows
  • Adjustments to staking economics as Ethereum's monetary policy evolves
  • Supporting specialised validation roles that might emerge in Ethereum's future

Market position and growth:

While Rocket Pool currently holds a smaller market share than some competitors, its emphasis on decentralisation potentially positions it well for sustainable growth. Here are key aspects worth keeping an eye on:

  • Increasing regulatory scrutiny may favour more decentralised staking solutions
  • Growing community awareness of centralisation risks could drive users toward Rocket Pool
  • The protocol's conservative approach to security and upgrades builds long-term trust

How to buy Rocket Pool (RPL)

If you’re looking to accumulate RPL, you can do so securely and easily through the Tap app. Simply download the app, create an account and complete the identity verification process. Once verified, you can buy RPL with a wide range of supported cryptocurrencies or fiat currencies (through debit card or bank transfer). Ready to dive into the world of staking, or just go along for the ride? Tap’s ready for you

Find
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

NEWS AND UPDATES

LATEST ARTICLE

Kickstart your financial journey

Ready to take the first step? Join forward-thinking traders and savvy money users. Unlock new possibilities and start your path to success today.

Get started