Withdraw Guide
This guide provides a step-by-step walkthrough of how to withdraw your capital and accumulated yield from a Noderr ERC-7540 yield vault.
Before You Begin
- Web3 Wallet: Ensure you are connected to the Noderr dApp with the same wallet you used to deposit.
- Vault Shares: You must have vault shares (e.g., nCONS, nMOD, nAGG) in your wallet to withdraw.
- Network: Make sure your wallet is connected to the Base Sepolia testnet.
Choose Your Withdrawal Method
Noderr offers multiple withdrawal options to suit your preferences:
| Method | Wait Time | Fee | Best For |
|---|---|---|---|
| Standard + Auto-Claim | 1-2 hours | 0.1% | Hands-free experience |
| Standard + Manual Claim | 1-2 hours | 0% | Cost-conscious users |
| Instant Redeem | Immediate | 2-5% | Time-sensitive users |
| Batch Redeem | 1-2 hours | 0.1% | Withdrawing from multiple vaults |
Method 1: Standard Withdrawal with Auto-Claim (Recommended)
This is the recommended method for most users. You submit one transaction, and the system automatically sends your NODR when ready.
Step 1: Navigate to Your Vault
Visit the Noderr dApp and click "View Details" on the vault you wish to withdraw from.
Step 2: Select the "Withdraw" Tab
On the vault detail page, navigate to the Deposit/Withdraw tab and select "Withdraw."
Step 3: Enter Withdrawal Amount
Enter the amount of vault shares you wish to redeem:
- Type the amount manually
- Use the "Max" button to redeem all shares
- Enter a percentage of your holdings
The interface shows your estimated NODR return based on current share price.
Step 4: Enable Auto-Claim
Toggle "Auto-Claim" to ON. This enables the AutoClaimKeeper service to automatically send your NODR when the request is fulfilled.
Auto-Claim Fee: 0.1% of your withdrawal (deducted from claimed assets)
Step 5: Set Slippage Tolerance
Set your slippage tolerance (default: 0.5%). This protects you from receiving fewer assets than expected due to price movements.
Step 6: Request Redeem
- Click "Request Redeem" and confirm the transaction
- Done! Your NODR will be automatically sent in 1-2 hours
Step 7: Track Your Request
Monitor your request in the Fulfillment Queue panel:
- Progress Bar: Shows fulfillment status (0-100%)
- Queue Position: Your place in the queue
- Estimated Time: When your NODR will arrive
- Auto-Claim Status: Confirms automatic execution is enabled
Method 2: Standard Withdrawal with Manual Claim
For users who want to save the 0.1% auto-claim fee.
Steps 1-5: Same as Above
Follow steps 1-5 from Method 1, but toggle "Auto-Claim" to OFF.
Step 6: Request Redeem
- Click "Request Redeem" and confirm the transaction
- Your shares are locked in the vault
Step 7: Wait for Fulfillment
Your request will be fulfilled in 1-2 hours. Monitor the status in the Fulfillment Queue panel.
Step 8: Claim Your Assets
When status shows "Claimable":
- Click "Claim Redeem"
- Confirm the transaction in your wallet
- Receive your NODR tokens
Method 3: Instant Redeem
For users who need immediate access to their funds and are willing to pay a premium.
Step 1: Check Instant Liquidity
On the vault detail page, check the "Instant Liquidity" panel to see:
- Available liquidity
- Current fee (2-5% based on utilization)
- Expected NODR return
Step 2: Select Instant Mode
Toggle to "Instant" mode in the withdrawal interface.
Step 3: Enter Amount and Redeem
- Enter the shares you wish to redeem
- Review the fee breakdown:
- Base fee: 2%
- Utilization premium: 0-3%
- Total fee: 2-5%
- Click "Instant Redeem" and confirm
Step 4: Receive NODR Immediately
Your NODR tokens are transferred instantly. No waiting required!
Note: Instant redeems are limited by available liquidity in the InstantLiquidityPool.
Method 4: Batch Withdrawal
For users withdrawing from multiple vaults at once.
Step 1: Navigate to Portfolio
Visit your portfolio dashboard to see all your vault positions.
Step 2: Select Multiple Vaults
Check the boxes next to each vault you want to withdraw from.
Step 3: Enter Amounts
For each selected vault, enter the amount of shares to redeem.
Step 4: Batch Redeem
Click "Batch Redeem" to submit all requests in a single transaction.
Benefits:
- 50-70% gas savings vs individual transactions
- All requests processed together
- Single auto-claim execution
Understanding Your Withdrawal Value
The amount of NODR you receive depends on:
- Share Price: The current value of each vault share (increases as vault earns yield)
- Number of Shares: How many shares you're redeeming
- Performance Fees: 20% fee on returns above risk-adjusted hurdle (2-8%) rate
- Withdrawal Method: Auto-claim (0.1%) or Instant (2-5%) fees
Example Calculation
| Item | Value |
|---|---|
| Initial Deposit | 1,000 NODR |
| Shares Received | 1,000 nCONS |
| Vault Return | 15% |
| Current Value | 1,150 NODR |
| Performance Fee (20% of 7% excess) | -14 NODR |
| Auto-Claim Fee (0.1%) | -1.14 NODR |
| Final Withdrawal | ~1,135 NODR |
Withdrawal Timeline
| Method | Step 1 | Step 2 | Total Time |
|---|---|---|---|
| Standard + Auto | Request (1 tx) | Auto-claim | 1-2 hours |
| Standard + Manual | Request (1 tx) | Claim (1 tx) | 1-2 hours |
| Instant | Instant Redeem (1 tx) | N/A | Immediate |
| Batch | Batch Request (1 tx) | Auto-claim | 1-2 hours |
Partial vs Full Withdrawals
Partial Withdrawal
You can redeem any portion of your vault shares:
- Enter the specific amount you wish to redeem
- Remaining shares continue earning yield
- Multiple partial withdrawals are supported
Full Withdrawal
To withdraw your entire position:
- Click the "Max" button to select all shares
- After claiming, you will have no remaining position
- You can re-deposit at any time
Troubleshooting
"Request Pending" for Too Long
If your request remains pending beyond 2 hours:
- Check that you're connected to Base Sepolia
- The keeper service may be temporarily delayed
- Contact support on Discord if issue persists
"Insufficient Liquidity" for Instant Redeem
The InstantLiquidityPool may not have enough liquidity:
- Try a smaller amount
- Use standard withdrawal instead
- Check back later when liquidity is replenished
Auto-Claim Not Executing
If auto-claim is enabled but not executing:
- Ensure the request was fulfilled (check progress bar)
- Check the Fulfillment Queue for status
- Manual claim is always available as backup
"Insufficient Shares" Error
You cannot redeem more shares than you own:
- Check your wallet for the correct vault share token
- Use the "Max" button to redeem your exact balance
Transaction Failed
Common causes:
- Insufficient gas (ETH) for transaction fees
- Network congestion (try again in a few minutes)
- Vault may be paused (check announcements)
Emergency Withdrawals
In rare circumstances, the protocol may enable emergency withdrawals:
- Emergency mode bypasses the normal fulfillment process
- May result in slightly different exchange rates
- Only activated during critical protocol events
- Guardian nodes can trigger emergency pause
Related Guides
- Deposit Guide - How to deposit into vaults
- Vault Contracts (ERC-7540) - Technical documentation
- Vault UX Improvements - VaultRouter, AutoClaimKeeper, InstantLiquidityPool
- FAQ - Frequently asked questions
Last Updated: December 28, 2025