Rocket Pool Node Operator
Free to download on every platform. Comes pre-installed on BotFone, BotPad and BotFlip — with extra free apps included.
About this app
WHAT IT DOES
Rocket Pool Node Operator provides direct, non-custodial access to the Rocket Pool protocol on Ethereum. It enables node operator management including minipool creation and staking, balance distribution, withdrawals, node registration, and commission settings. The tool reads Rocket Pool contract state, node contract state, minipool state, minipool count, minipool queue, node balance, node staked amount, node commission rates, node trust status, node operator data, rETH contract state, rETH price, collateral ratio, minipool deposit balance, validator status, beacon chain data, rewards distribution, gas price, chain ID, block timestamp, protocol DAO state, and oracle DAO state. It writes createMinipool, stakeMinipool, distributeBalance, refundExcess, withdrawMinipool, setNodeStakingPercent, registerNode, transferNode, claimNodeRegistrationFee, setNodeFeeAddress, setNodeWithdrawalAddress, setNodeCommision, addNodeTrustedAction, and removeNodeTrustedAction. All operations are signed and broadcast through your connected wallet — funds never leave your control.
HOW TO USE
Connect your EVM-compatible wallet (MetaMask, WalletConnect, or similar) using the wallet bridge. Select Ethereum Mainnet — Rocket Pool is primarily deployed on Ethereum. Paste the Rocket Pool contract address — the tool does not hardcode any address, giving you full control to use official Rocket Pool deployments or fork contracts. Choose your action from the dropdown: create a minipool, stake a minipool, distribute balance, withdraw a minipool, set node staking percent, register a node, set node fee address, or set node withdrawal address. Enter the node address (your wallet), minipool address for relevant actions, amount in ETH, and optional commission rate in basis points. Click Review to verify all parameters before signing. The tool shows a clear summary of the transaction, then signs and broadcasts through your wallet with progress tracking.
HOW IT WORKS UNDER THE HOOD
The tool uses a dynamic gas estimation strategy that adapts to network conditions. Before each transaction, it calls estimateGas on the chosen method with the exact parameters, then adds a 20% buffer to avoid out-of-gas failures. For minipool creation, the tool sends the deposit amount as ETH along with the transaction and sets the commission rate in basis points. For staking operations, it calls the appropriate Rocket Pool contract methods with the node and minipool addresses. The tool constructs the appropriate transaction data for each Rocket Pool action, handling the native ETH value transfers where required. After broadcasting, the tool waits for the transaction receipt using ethers.js wait() with confirmation tracking. It uses receipt.effectiveGasPrice for accurate cost reporting, not tx.gasPrice — critical for post-EIP-1559 networks. All amounts are parsed using ethers.utils.parseEther for ETH values.
WHAT IT CANNOT SEE
The tool cannot predict future staking rewards or validator performance; rewards depend on Ethereum network conditions and validator effectiveness. It cannot verify the accuracy of beacon chain data reported by the protocol; the tool reads the protocol's reported data but does not independently verify it. It cannot detect if the node operator's infrastructure has been compromised; the tool only reads on-chain state. It cannot guarantee that minipools will be matched with validators within a specific timeframe; minipool matching depends on network conditions and validator demand. It cannot verify that the node operator is meeting all technical requirements for running a validator; the tool does not check off-chain infrastructure. It cannot predict the outcome of DAO votes affecting node operator parameters; governance decisions are made off-chain and on-chain through voting.
PLEASE NOTE
This tool works exclusively with EVM-compatible blockchains, primarily Ethereum Mainnet where Rocket Pool is deployed. It does not support non-EVM chains. Always verify the Rocket Pool contract address against official Rocket Pool documentation before use. Using incorrect addresses may result in loss of funds. The tool is provided as-is with no warranty of any kind. Node operation requires technical expertise and understanding of validator requirements and risks.