This guide explains how to deposit into RockSolid Vaults for the first time. The steps are designed to be simple, transparent, and repeatable.
⚠️ Important: Do not send assets directly to a vault contract. Deposits must always be made through the the app.
Step-by-Step:
Step 1: Connect Wallet
Supported wallets: MetaMask, Coinbase Wallet, WalletConnect, Ledger, and 500+ more
Connect your wallet (MetaMask, Coinbase Wallet, WalletConnect, etc.) on Ethereum Mainnet to begin your deposit.
Step 2: Select a Supported Asset
Supported assets for the Rocket Pool vault: ETH, rETH, stETH, WETH
If you deposit ETH, stETH, or WETH, the vault routes through 0x to convert into rETH.
This routing is a convenience only. It does not guarantee best execution.
Choose a supported asset. Non-rETH tokens are swapped into rETH
⚠️ Note on Slippage: Max slippage is automatically set to 1%. If slippage is higher, the transaction fails. For large deposits, swap to rETH directly (e.g., via minting on Rocket Pool or a swapping via a DEX).
Step 3: Enter Deposit Amount & Confirm
Enter the amount.
Review your deposit amount, rETH received, and slippage to confirm
Confirm transactions in your wallet. Depending on prior approvals, you may see:
Approve 0x to spend your token.
Approve swap venue.
Execute swap.
Confirm the swap in your wallet
Execute the swap
Pop-Up upon successful swap
Approve vault to spend rETH.
Confirm token approval in your wallet
Execute deposit.
Approve tokens for the vault
Once complete, you receive vault shares as ERC-20 receipt tokens representing your ownership in the vault.
Pop-Up upon successful deposit
Step 4: Manage Your Receipt Token
Your receipt token = proof of ownership.
Rewards auto-compound, increasing your vault share balance.
Example confirmation screen showing a completed deposit
⚠️ If you lose your receipt token, withdrawals are impossible.
Troubleshooting & Notes
If deposit transaction fails, check:
You are on Ethereum Mainnet.
Gas fees are set high enough.
Slippage is not exceeding 1%.
Large deposits: swap directly to rETH before depositing.