Redemption
Redeeming your receipt tokens is a two-step process. This design ensures fair settlement pricing and orderly unwinding of vault positions.
Step 1 — Queue Redemption
Section titled “Step 1 — Queue Redemption”- Go to eigenyields.xyz/vault/{symbol} for the vault you want to redeem from.
- Connect your wallet and sign in with Ethereum (SIWE).
- In the “Queue Redemption” section, enter the amount of receipt tokens you want to redeem.
- Approve the receipt token to the AVS contract if you haven’t already.
- Submit the
requestUnallocatetransaction — this burns your receipt tokens and queues your redemption.
Your redemption request is now pending. The vault will process it when the next settlement occurs.
Step 2 — Complete Withdrawal
Section titled “Step 2 — Complete Withdrawal”Once settlement has processed your redemption:
- Return to the vault page. The “Complete Withdrawal” section will appear.
- Sign an EIP-712 authorization message — this is an off-chain signature that authorizes the AVS to deposit tokens back into EigenLayer’s strategy on your behalf via
depositIntoStrategyWithSignature. - Submit the
completeUnallocatetransaction — this executes the withdrawal and returns the underlying LST to your wallet.
The amount you receive is calculated based on the price per share at the time of settlement.
Checking Redemption Status
Section titled “Checking Redemption Status”You can check whether your redemption is ready to complete on the vault page at eigenyields.xyz. The “Complete Withdrawal” section will appear once your redemption has been processed.