Withdrawals Pallet
The Withdrawals pallet manages peer-processed withdrawal requests, off-chain verification, and fee distribution.
Withdrawal Flowโ
1. User requests withdrawal (e.g., ETHU โ ETH)
2. Request enters Pending state
3. Processor accepts the request
4. Processor sends native crypto within 40 minutes
5. Off-chain workers verify the transaction
6. Wrapped tokens transfer from requester to processor
Fee Distribution (1%)โ
| Recipient | Share |
|---|---|
| Withdrawal Processor | 0.5% |
| Staking Workers | 0.5% |
Requirementsโ
| Requirement | Details |
|---|---|
| Minimum | $100+ in wrapped tokens |
| Address | Must be pre-verified in profile settings |
| Exchange pool | Must be initialized for the asset |
| Processing | Another user must accept and fulfill |
Transaction Outcomesโ
| Party | Sends | Receives |
|---|---|---|
| Requester | Wrapped tokens (ETHU) | Native crypto (ETH) |
| Processor | Native crypto (ETH) | Wrapped tokens + 0.5% fee |
โ See: Withdrawals Guide ยท Deposits