saUSD Withdrawal
This section explains how users can withdraw their aUSD by redeeming saUSD.
Basic Process
If a user holds saUSD, they can initiate a withdrawal request at any time.
Upon submission, the system calculates the amount of aUSD the user will receive based on the current net value of saUSD.
Formula
aUSD Amount = User’s saUSD Balance * saUSD Net Value
This ensures that users receive the correct value of aUSD corresponding to their saUSD holdings at the time of withdrawal.
Time Lock
Each withdrawal is subject to a 7-day time lock.
Once the withdrawal is submitted:
The user’s saUSD tokens are burned (collected back into the system).
A 7-day waiting period begins.
After 7 days, the user can claim their aUSD tokens.
Multiple Withdrawals
If a user submits multiple withdrawal requests, each request has its own independent 7-day timer.
Users can view the status of each pending withdrawal directly on the Withdrawal Dashboard in YieldHub.
This mechanism ensures fairness, stability, and predictability in the redemption process of saUSD → aUSD.
Last updated

