Create Your First Vault
A walkthrough of the vault creation process.
What is a Vault?
A vault is a smart contract that holds your funds and defines your trading parameters. The bot trades within these parameters, but only YOU can withdraw funds.
Each vault is for a specific token pair (like SOL/USDC). You can create multiple vaults for different pairs or different strategies.
Creating a Vault
Choose Your Token Pair
Select the two tokens you want to trade. Common pairs include:
- SOL/USDC — Trade SOL against the stablecoin USDC
- JUP/USDC — Trade JUP against USDC
- Any SPL token pair — As long as there's liquidity on Jupiter
Set Your Price Range
Define the lower and upper bounds for your grid:
Choose a range where you think the price will oscillate. Too wide = fewer trades. Too narrow = risk of price leaving your range.
Set Grid Levels
Grid levels determine how many buy/sell points exist in your range. More levels = smaller trades but more frequent.
Example:
$180 - $220 range with 10 levels = grid lines at $180, $184, $188, $192, $196, $200, $204, $208, $212, $216, $220
Choose Grid Mode
Two options for how grid levels are spaced:
Arithmetic
Equal price distance between levels. Best for smaller, tighter ranges.
Geometric
Equal percentage distance between levels. Best for wider ranges.
If you're not sure, go with Arithmetic. It's simpler and works well for most cases.
Review & Deposit
Review your settings, then deposit your tokens. You'll need both tokens of the pair (e.g., SOL and USDC for a SOL/USDC vault).
The vault will show you a recommended split based on current price and your range.
Activate
Once deposited, your vault goes live. The bot will start monitoring prices and executing trades within your parameters.
You can pause or adjust settings anytime from the vault's settings page.