Skip to main content
Adding liquidity on Kuru is straightforward and takes just 2 steps. Most settings are automatically recommended based on the market you’re providing liquidity to.

Step 1: Select Strategy and Fee

Liquidity Shape

This determines how your tokens are spread across your price range:
  • Curve - Concentrated at the center (best for stable assets)
  • Spot - Uniformly distributed (most versatile, works for most markets)
  • BidAsk - Less liquidity in the middle, more at the edges (for volatile markets)
We auto-recommend the best shape based on the market type. For most markets, Spot is recommended.

Fee Tier

The fee tier determines the spread between your buy and sell orders:
  • Lower fee (e.g., 0.05%) = Tighter spread, more competitive, more orders in your range, higher minimum deposit
  • Higher fee (e.g., 0.30%) = Wider spread, more profit per trade, fewer orders, lower minimum deposit
We auto-recommend a fee tier that balances competitiveness and earnings for each market.
New to LPing?
Stick with our recommended settings. They’re optimized for each market and work well for most users.

Step 2: Set Price Range & Deposit

Price Range

We automatically calculate a range with 25 buy orders (bids) and 25 sell orders (asks) based on your selected fee tier. You can adjust this in three ways:
  1. Slide the ratio - Move left for more asks, right for more bids, or all the way to one side for single-sided liquidity
  2. Drag the chart handles - Visually adjust your min/max price on the liquidity chart
  3. Edit manually - Type in your exact min and max prices
Note on manual editing
Very wide price ranges can require many orders. We allow a maximum of 100 orders per position. If you want a bigger price range, increase your fee tier instead - this reduces the number of orders needed.
Changed too many settings? Click the Reset button to return to our recommended defaults.

Deposit Amounts

Because each order on the book needs a minimum size, there’s a minimum deposit requirement based on how many orders you’re placing. We automatically calculate and pre-fill the minimum amounts needed for your MON and/or USDC deposits. You can:
  • Use our pre-filled amounts (easiest option)
  • Increase the amounts (but not below the minimum)
  • Toggle Autofill to automatically calculate the other asset’s amount based on your bid/ask ratio and current price
  • Turn off Autofill to enter custom amounts for both assets (must still meet minimums)
Minimum shown: We display the minimum required amounts (e.g., “Min: 2.5 MON”) so you know what’s needed before depositing.
Why minimums exist:Kuru is still an order book, and each individual order (bid or ask) must meet the market’s minimum size requirement. This ensures orders are meaningful and don’t clutter the book.How minimums are calculated:Minimum deposit = minSize per order × number of ordersFor example: If the minSize is 0.1 MON and you’re placing 25 bids, you need at least 2.5 MON.More orders = higher minimum:
  • Lower fee tiers = more orders = higher minimum deposit
  • Higher fee tiers = fewer orders = lower minimum deposit
This is why your fee tier selection affects your minimum deposit amount.Single-sided vs balanced:
  • Balanced (25 bids + 25 asks): Need minimum for both MON and USDC
  • All bids (50 bids): Only need USDC minimum (higher amount)
  • All asks (50 asks): Only need MON minimum (higher amount)
What if the minimum is too high?
  • Choose a higher fee tier (fewer orders = lower minimum)
  • Narrow your price range (fewer orders needed)
  • Adjust bid/ask ratio to reduce orders on one side

Review & Add Liquidity

Once you’ve configured everything, review your position details and click Add Liquidity. Your position will start earning fees immediately when traders match against your orders!