How to Unstake from Rocket Pool: Complete Exit Guide
Learn all methods to exit your Rocket Pool position, compare options, and choose the fastest or cheapest way to unstake.
Two Ways to Exit
Exit Options:
- Option 1: Sell rETH on DEX (Instant, small fee)
- Option 2: Burn rETH via Protocol (Slower, may have waiting period)
Both are valid. Your choice depends on how quickly you need funds and current market conditions.
Option 1: Sell rETH on DEX (Recommended)
Why This is Best for Most Users:
- ✅ Instant exit (no waiting)
- ✅ Simple one-transaction process
- ✅ Best for amounts under 100 ETH
- ✅ Works 24/7, no dependencies
Where to Sell:
Best Platforms:
- Curve Finance: Best for large amounts (low slippage)
- Uniswap: Most user-friendly interface
- Balancer: Good alternative, competitive rates
- 1inch: Aggregator that finds best price
Step-by-Step: Selling on Curve
- Go to curve.fi
- Connect your wallet (MetaMask, etc.)
- Find the rETH/ETH pool
- Select "Swap"
- Input rETH amount to sell
- Review ETH you'll receive
- Check slippage (should be <0.3% on Curve)
- Click "Swap" and confirm transaction
- Wait for confirmation (1-3 minutes)
- ETH appears in your wallet
Costs:
- Trading fee: ~0.04% (Curve) to 0.3% (Uniswap)
- Gas fee: $10-40 depending on network
- Slippage: 0.1-0.5% on large trades
- Total cost: ~0.2-1% of value
Option 2: Burn rETH via Protocol
How It Works:
You can burn rETH directly through the Rocket Pool protocol to receive ETH at the exact oracle rate (no trading fees or slippage).
The Catch:
⚠️ Liquidity Dependent:
- Requires available ETH in the deposit pool
- If pool is empty, you wait in a queue
- Wait times: instant to several days (rare)
- Not guaranteed to be available when you want
Step-by-Step: Protocol Exit
- Go to Rocket Pool website
- Connect your wallet
- Navigate to "Unstake" or "Burn rETH"
- Enter rETH amount
- Check available liquidity
- If liquidity available: instant burn
- If not: join exit queue
- Receive ETH when liquidity fills
When to Use This Method:
- Deposit pool has available ETH
- You're exiting a very large position (>100 ETH)
- You want exact oracle rate (no slippage)
- You're not in a rush
Comparing Exit Methods
| Factor | Sell on DEX | Protocol Burn |
|---|---|---|
| Speed | Instant (1-3 min) | Instant to days |
| Availability | Always (if liquidity exists) | Depends on pool |
| Cost | 0.2-1% total | Gas only (~$20) |
| Rate | Market rate (may vary) | Exact oracle rate |
| Best For | Most users (<100 ETH) | Large positions |
Timing Your Exit
Consider These Factors:
1. Gas Prices
Exit during low gas periods to save money:
- Weekends typically cheaper
- Late night UTC (2-8 AM UTC)
- Check etherscan.io/gastracker
- Save 50-70% on gas by timing well
2. rETH Market Rate
Check if rETH is trading at discount or premium:
- Premium: rETH > oracle rate → Use protocol burn
- Discount: rETH < oracle rate → Accept DEX rate
- Market rate: Usually within 0.5% of oracle
3. Tax Considerations
- Selling rETH is a taxable event (in most jurisdictions)
- Calculate capital gains: (Exit price - Entry price) × Amount
- Consider holding period (short-term vs long-term)
- Consult tax professional for your situation
Partial vs Full Exit
Partial Exit Strategy:
You don't have to exit your entire position:
- Sell portion of rETH when you need cash
- Keep rest staked to earn rewards
- Reduce position size if feeling overexposed
- Dollar-cost-average your exit
Full Exit Checklist:
- Check your total rETH balance
- Calculate expected ETH return at current rate
- Compare DEX vs protocol rates
- Choose exit method
- Execute exit transaction
- Verify ETH received
- Document for tax records
Common Exit Scenarios
Scenario 1: Need Cash Urgently
Best Option: Sell on DEX immediately
- Use Uniswap or Curve
- Accept current market rate
- Pay for "Fast" gas to ensure quick confirmation
Scenario 2: Exiting Large Position (50+ ETH)
Best Option: Split across methods
- Sell portion on Curve (best liquidity)
- Burn rest via protocol if available
- Minimize total slippage and fees
Scenario 3: No Rush, Want Best Rate
Best Option: Wait for optimal conditions
- Monitor deposit pool for liquidity
- Wait for low gas periods
- Use protocol burn at exact oracle rate
After Exiting
What Happens Next:
- ETH appears in your wallet immediately (DEX) or after queue (protocol)
- You no longer earn staking rewards
- Your rETH is burned/sold (gone from wallet)
- Transaction is recorded on blockchain
Record Keeping:
📝 Save These Details:
- Transaction hash
- Date and time of exit
- Amount of rETH sold
- Amount of ETH received
- Effective exchange rate
- Gas fees paid
Troubleshooting
Q: High slippage on DEX?
A: Try Curve (deepest liquidity) or split your exit into smaller chunks over time.
Q: Protocol burn not available?
A: Deposit pool is empty. Either wait or use DEX exit instead.
Q: Transaction failed?
A: Check gas limit, increase slippage tolerance, or try again during lower network activity.
The Bottom Line
Best Practice for Most Users:
- Default choice: Sell rETH on Curve or Uniswap
- Advantages: Instant, reliable, always available
- Cost: ~0.5% total (acceptable for convenience)
- Alternative: Protocol burn if pool has liquidity and you're patient
Rocket Pool makes exiting easy with multiple options. Choose based on your timeline, amount, and current market conditions.