Vault Withdrawal Tool

Connect Wallet

This tool allows querying and withdrawing vault balances directly from your browser.
You can save the page and self-host it for future balance recovery.
First, connect the wallet that you used to set up the vault user deposit account.

Check User Deposit Balances

This section is for querying the SOL and SPL token balances for the user deposit account associated with the given wallet.
It defaults to the connected wallet, but you can provide any wallet address that has a user deposit account.

Withdraw SOL

This section is for initiating a withdrawal of native SOL using the vault's `withdraw` instruction.
Note that only the amount exceeding the minimum balance for rent exemption (shown above as SOL Balance Available) can be withdrawn. The lock timestamp does not apply to SOL balances, so they can be withdrawn at any time. You will be prompted by your wallet to sign the transaction.

Withdraw SPL Token

This section is for initiating a withdrawal of an SPL token using the vault's `withdraw_spl` instruction.
In addition to the amount, you need to copy the token's mint address from above. Withdrawals are only possible after the lock timestamp has passed. You will be prompted by your wallet to sign the transaction.