Skip to main content
The vault sub-client provides methods for managing vault assets, including depositing tokens, transferring assets, wrapping/unwrapping SOL, and managing token accounts.

Depositing Assets

Deposit Tokens

Deposit tokens from the signer’s wallet into the vault:

Deposit SOL

Deposit SOL directly into the vault. Optionally wrap it to wSOL:

SOL Wrapping

Wrap SOL

Wrap vault SOL into wSOL:

Unwrap wSOL

Unwrap all vault wSOL back to SOL:

Transfers

Transfer SOL

Transfer SOL from the vault to another account:

Transfer Tokens

Transfer tokens from the vault to another account:

Token Account Management

Close Token Accounts

Close vault token accounts to reclaim rent. Pass an array of token account public keys: