How to
Deposit and withdraw
Your funds for a market sit in a balance account that belongs to you and that market. Deposits and withdrawals happen outside any batch, so they never tie funds to an order.
Deposit
- Open Account with your wallet connected.
- Under Deposit, pick USDC or SPACEX and enter an amount. Max fills in what your wallet holds.
- Choose Deposit and approve in your wallet.
Your wallet needs a token account holding the asset.
SPACEX pays its Token-2022 transfer fee on the way into the vault. The page shows the fee and the amount credited before you sign, and your balance is credited with what the vault actually received.
Withdraw
- Under Withdraw, pick the asset and the amount.
- Choose Withdraw and approve.
You can withdraw only free funds:
- funds locked by revealed orders stay until those orders settle;
- funds that your unrevealed commits will need at reveal are held back too, because a reveal that cannot lock forfeits its bond.
The withdraw transaction creates your token account if it does not exist. SPACEX pays the transfer fee again on the way out.
Reading the balance
| Line | Meaning |
|---|---|
| In Thaw | everything deposited and not withdrawn |
| Free | what a new reveal or a withdrawal can use |
| Locked by revealed orders | backing orders waiting for their batch to settle |
| Needed by unrevealed commits | what your sealed orders in the current batch will lock at reveal |
| In your wallet | your token account, outside Thaw |