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.

This walkthrough uses a Grid vault on Solana as the example. The same flow works on Robinhood Chain (the quote token is USDG instead of USDC, and swaps route through Uniswap v3), and the other strategies — DCA, Accumulation, and Glide — follow the same create-and-deposit steps with their own settings.

Creating a Vault

1

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
  • Almost any token with liquidity — Solana tokens route through Jupiter; Robinhood Chain tokens route through Uniswap v3
2

Set Your Price Range

Define the lower and upper bounds for your grid:

Lower Price
$180
The lowest price you expect. Buy orders are placed here.
Upper Price
$220
The highest price you expect. Sell orders are placed here.

Choose a range where you think the price will oscillate. Too wide = fewer trades. Too narrow = risk of price leaving your range.

3

Set Grid Levels

Grid levels determine how many buy/sell points exist in your range. More levels = smaller trades but more frequent.

Grid Levels
9 levels
With a $180-$220 range and 9 levels, lines sit every $5.

Example:

$180 - $220 range with 9 levels = grid lines at $180, $185, $190, $195, $200, $205, $210, $215, $220

The count is the number of lines, not the number of gaps between them, so the spacing is the range divided by levels − 1 — 9 lines leave 8 gaps of $5 each. That gap is what one completed cycle earns before fees: the bot buys a lot at one line and sells it at the next one up.

4

Check the Spacing

There is no mode to pick here. Vaults created in the app use arithmetic spacing — every line the same number of dollars apart — which is what the range and level count above already describe.

Arithmetic

Equal price distance between lines. Predictable spacing, and the same dollar gap earned on every cycle regardless of where in the range it happens.

The engine also understands geometric spacing — equal percentagesteps, which suits a very wide range — and a vault set that way is serviced and charted correctly. The create form just doesn't expose the choice yet, so every vault you make here is arithmetic.

Arithmetic is the simpler of the two and works well for most cases. If you want the reasoning and the formulas behind both, read Grid Modes.

5

Review & Deposit

Review your settings, then fund the vault. There is a single figure to enter — Investment Amount, denominated in the vault's quote token (USDC on Solana, USDG on Robinhood Chain, or the native asset if you switched the funding toggle). You do not need to bring the base token, and there is no split for you to decide.

The vault buys its own starting position instead. Over its first ticks it acquires one grid-lot of the base token for every grid line above the current price — the lines it needs inventory to sell into — building up in steps rather than in one oversized trade, and stopping early if the quote runs out. Everything below the current price stays as quote, waiting to buy.

To add funds after creation, the vault page has a deposit control that takes one token at a time, either side of the pair.

The form checks the deposit against your level count before it lets you sign. Each order has to clear a minimum order size, so a small deposit spread over many levels is refused — and the message names the live minimum, the shortfall, and how many levels that deposit would support.

6

Activate

Once deposited, your vault goes live. The bot will start monitoring prices and executing trades within your parameters.

You can pause the bot anytime from the vault's settings page, and change its risk limits there — maximum trade size, slippage, daily trade limit, and the drawdown alert. Tightening one of the first three is a transaction you sign, so the contract holds the tighter number too; raising one is not sent, and the contract keeps the tightest value you have saved. The grid itself is not editable: the price range, the level count and the pair are fixed for the life of the vault, and moving to a different range means creating a new one.