How to Deposit
Introduction
Step-by-Step:
Step 1: Connect Wallet




Confirm the swap in your wallet 
Execute the swap





Troubleshooting & Notes
Last updated
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.
Supported wallets: MetaMask, Coinbase Wallet, WalletConnect, Ledger, and 500+ more

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.

⚠️ 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.

Confirm transactions in your wallet. Depending on prior approvals, you may see:
Approve 0x to spend your token.
Approve swap venue.
Execute swap.



Approve vault to spend rETH.

Execute deposit.

Once complete, you receive vault shares as ERC-20 receipt tokens representing your ownership in the vault.

Step 4: Manage Your Receipt Token
Your receipt token = proof of ownership.
Rewards auto-compound, increasing your vault share balance.

⚠️ If you lose your receipt token, withdrawals are impossible.
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.
Last updated

