How a vault tracks swapped tokens
Each token the vault buys gets a Jupiter strategy: a program record that tells the keeper to count that token in the vault’s value. The deposit token never needs one, because the keeper always counts the idle balance. The first swap into a new token creates its strategy. That step costs a small, refundable rent and can need a second wallet approval. Later swaps into the same token reuse the strategy. A swap can go in any direction:- From the deposit token into another token.
- From another token back into the deposit token.
- Between two non-deposit tokens, when the vault already tracks the token it sells.
Swap a token
1
Open the Swap tab
Open the vault in the manager console and select the Swap tab. You can also open Quick swap from the Jupiter button on any tab.
2
Choose the tokens
Under You pay, choose the token to sell. Under You receive, choose the token to buy. To find a token, search by name or symbol, or paste its mint address. The check mark and score next to a token are Jupiter’s information. They are not a Hedgin approval.
3
Enter the amount
Enter the amount to sell. The card shows the Rate, Price impact, Minimum received, and Route.
4
Set the slippage
Select the slippage setting and pick 0.1%, 0.5%, 1%, or 3%, or enter a custom value. Slippage is how far the final price may move against you before the trade fails. The card shows the Protocol maximum, and you cannot go above it.
5
Review and approve
Select Review swap, check the details, and approve the transaction. A quote expires after 30 seconds. If it expires, the card fetches a new one.
Sell a token back to the deposit token
To exit a token fully, sell all of it and close its strategy in one transaction:- Open the Portfolio tab.
- On the token’s row, select Sell all & close.
- Approve the transaction.
- An open Meteora DLMM position or limit order still uses the token. Close the position or the order first.
- Jupiter has no route for the token. The token stays in the vault, and its strategy stays open so the keeper keeps counting it.
Use a bot
A bot can quote and swap through the manager bot API. The actions arejupiter/initialize, jupiter/swap, and jupiter/sweep. A swap into a new token can return a second step that the bot must send after the first one confirms. The SDK and API reference describe the request fields.