Skip to main content

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%)โ€‹

RecipientShare
Withdrawal Processor0.5%
Staking Workers0.5%

Requirementsโ€‹

RequirementDetails
Minimum$100+ in wrapped tokens
AddressMust be pre-verified in profile settings
Exchange poolMust be initialized for the asset
ProcessingAnother user must accept and fulfill

Transaction Outcomesโ€‹

PartySendsReceives
RequesterWrapped tokens (ETHU)Native crypto (ETH)
ProcessorNative crypto (ETH)Wrapped tokens + 0.5% fee

โ†’ See: Withdrawals Guide ยท Deposits