Skip to content
Open J Tools
Create LP 0.05–0.15 SOL route-dependent Platform fee Open tool

Create LP opens a new liquidity pool for your Solana token straight from your browser wallet on mainnet. You pick the DEX and pool type, pair your token with SOL or another quote token the route offers, set the deposit amounts and opening price, and the platform fee for that route shows up before you sign.

Create LP j.tools/en/tools/create-lp

Open tool

Platform fee

0.05–0.15 SOL route-dependent

Network fee, rent and transaction value are separate.

When this tool fits

#when-this-tool-fits
  • You just minted a token (often with Token Creator) and need a pool before anyone can trade it.
  • You are a token team or operator launching a fresh market for your project.
  • You want to compare pool structures (Raydium’s Standard AMM, Legacy AMM V4 and CLMM, PumpSwap, Meteora’s DLMM, Orca’s Whirlpool and Splash Pool) from one place instead of four DEX sites.

Before you start

#before-you-start
  • A connected wallet (how to connect) holding both the base token and the quote you plan to pair it with.
  • Enough SOL for the platform fee, the DEX pool-creation cost, account rent, and the network fee. The app runs a preflight against your fresh balances before it signs.
  • An existing token to use as the base mint. If you do not have one yet, mint it with Token Creator first.
  • A clear idea of your opening price, since the deposit ratio sets it. Decide how much of each side you want to commit before you start.
  • For Raydium Legacy AMM V4 without auto-create-market: an existing OpenBook Market ID. That route also takes classic SPL tokens only, not Token-2022.

How to use it

#how-to-use-it
  1. Pick DEX and pool mode

    Connect your wallet at the top of the page. Under Select DEX & Pool Type, pick a route from the Raydium, Pump.fun, Meteora or Orca group. Each live tile shows its platform fee. Raydium Standard AMM is selected when the page opens and carries the Recommended badge, and routes marked Coming Soon cannot be picked. Then choose Simple (the app picks the fee tier for the pair it detects) or Advanced (every setting is yours).

  2. Configure pair, amounts and fees

    Enter the base token mint and pick the quote token. Type the base and quote amounts, or use the 20%, 50%, 80% and Max buttons. Their ratio becomes the initial price. Set the fee tier (in Simple mode it is filled in for you). On a concentrated route, set the price range with a preset or, in Advanced, exact min and max prices. On Legacy AMM V4, choose between auto-creating the market and pasting a Market ID.

  3. Review the preview and create

    Check the Live Preview and the Total Cost Before Sign card: platform fee, DEX protocol fee, estimated account rent, estimated network fee and the total. Press Create LP On the route you chose and approve in your wallet. Multi-step routes warn how many approvals to expect. When the pool confirms, save the Pool ID and LP Mint from the result.

Key settings

#key-settings
  • DEX and pool type: Which DEX plus pool model you launch on. Defaults to Raydium Standard AMM, the recommended route. The live routes are Raydium Standard AMM, Legacy AMM V4 and Concentrated Liquidity (CLMM), PumpSwap, Meteora DLMM, and Orca Whirlpool Advanced and Splash Pool. Meteora DAMM V2 and DAMM V1 are listed as Coming Soon.
  • Config mode: Simple picks the fee tier for the pair it detects and, on concentrated routes, offers only the range presets. Advanced adds the fee tier buttons, a manual price override, the tick or bin step, exact min and max prices, the start time and the per-DEX controls. The Market ID choice for Legacy AMM V4 shows in both modes.
  • Base mint: Your token, the asset the pool is built around. Can be pre-filled from a ?token= URL.
  • Quote mint: The asset your token is priced against, SOL by default. The preset list depends on the route: Raydium offers SOL, USDC, USDT, BONK, JTO and RAY; PumpSwap SOL and USDC; Meteora SOL, USDC, USDT, BONK and JTO; Orca SOL, USDC, USDT, BONK and ORCA. You can also paste another mint.
  • Base and quote amounts: The starting liquidity on each side. Their ratio sets the opening price, so this is where you actually decide the launch price. When the quote is SOL, its Max button keeps back the platform fee, the estimated DEX cost and 0.01 SOL.
  • Initial price: The opening price. Auto from the ratio, a manual override in Advanced mode, or an on-chain estimate via Use Market Price.
  • Fee tier: The swap fee traders pay on every trade in this pool. Allowed values come from the selected DEX: 0.25%, 1%, 2% or 4% on Standard AMM and Legacy AMM V4, a fixed 0.25% on PumpSwap, a fixed 1% on Splash Pool, and longer lists on the concentrated routes. Higher tiers earn more per trade but can scare off volume.
  • Tick / bin step and price range: Concentrated routes only. The step size plus a required min and max active price range. The Full Range, Balanced ±20% and Tight ±5% presets fill it from the reference price. On Orca Whirlpool the tick spacing is locked to the fee tier, on Meteora DLMM the bin step starts at 10, and on Raydium CLMM the pool uses the tick spacing of Raydium’s config for the chosen fee tier.
  • Start time: Start trading now or at a custom time. Advanced mode only, on Raydium Standard AMM and Legacy AMM V4.
  • Market ID / auto-create market: Raydium AMM V4 only. Link an existing OpenBook Market ID and the run is usually a single approval. Have the tool create the market instead and it adds about 0.35 SOL of OpenBook account rent, and the app warns of up to four approvals. If the run stops before every market transaction lands, the next attempt builds a new market and the rent already spent is not recovered. If only the pool step failed, this browser remembers the market and the next attempt reuses it.
  • Per-DEX fee controls: Meteora DLMM adds a Base Fee (Bps) field that replaces the fee tier’s rate when you fill it in. Orca Whirlpool and Splash Pool show an Adaptive Fee toggle; the app records your choice in the preview but creates the pool with Orca’s standard config either way.

Fees and costs

#fees-and-costs
CostAmount
J Tools platform fee0.05–0.15 SOL; route-dependent
Solana network feePaid to validators during the transaction; shown in the live summary.
Rent and transaction valueShown separately when required; not part of the platform fee.

How to use it

  1. Pick DEX and pool mode
  2. Configure pair, amounts and fees
  3. Review the preview and create

How it works

Transactions built for your route fee and costs shown before you sign

  1. Preflight checks your fresh balances preflight
  2. Optional: AMM V4 market auto-created OpenBook
  3. Pool created on the chosen DEX AMM · CLMM · DLMM
  4. Opening price set by your deposit ratio quote / base
  5. Concentrated: position in your range tick / bin step
  6. Both sides deposited into the pool base + quote
  7. Platform fee for the route attached 0.05–0.15 SOL

Pool created, save the Pool ID shown mainnet

Create LP · circles are the steps in How to use it, squares the steps in How it works

Before you sign

#before-you-sign

Check the live summary before signing. The app is the current source of truth for amount, fee and route.

Common issues

#common-issues
  • Route not live. If you picked a coming-soon route, the tool stops before any signature. Switch to Raydium Standard AMM or another live route.
  • Price range missing or invalid. Concentrated routes need a range with min above 0 and max above min. The Create button stays disabled until the range is set, so you do not pay for the pool and then fail the position step.
  • Liquidity goes out of range. On a concentrated pool, once the price leaves your chosen band your liquidity stops earning fees and sits entirely on one side. Plan to widen the range or re-center the position if the market moves, or use a full-range route if you do not want to manage it.
  • Impermanent loss. When the price moves after you deposit, arbitrage trades shift the balance of your two assets, and you can end up with less value than if you had simply held both tokens. The fees you earn are meant to offset this, but a sharp one-way move can outweigh them. This applies to every AMM pool and is sharper on concentrated ranges.
  • Wrong opening price. The deposit ratio is the price. If the pool launches at a price you did not intend, double-check the base and quote amounts. Unless you set an override in Advanced, the ratio decides where trading starts.
  • DLMM range too wide. A DLMM position covers at most 70 price bins. Ask for a wider range and the tool narrows it to a 70-bin window centred on the pool’s active price. If the position still cannot be built, the run stops before the position transaction with the code LP_RANGE_TOO_WIDE. Tighten the range, raise the bin step, or use a preset.
  • Pool already exists. On Raydium CLMM the page checks the pair and fee tier as you type and disables Create when a funded pool is already there. The Raydium AMM routes, Meteora DLMM and Orca stop with an error instead of depositing into a funded pool. Add to that pool with Liquidity Add / Remove. An empty pool left by your own interrupted attempt on Raydium CLMM, Meteora DLMM or Orca is picked up where it stopped, and the platform fee is skipped when this browser saw that attempt pay it. PumpSwap pools belong to the wallet that creates them, so a new PumpSwap run uses the next free pool slot, unless this browser recorded that your last create for the pair already landed.
  • Token-2022 with a transfer fee or hook. These trigger a non-blocking risk warning. Pool math does not net out transfer fees, and many pools reject hooked tokens, so creation can fail on-chain or behave oddly. See SPL vs Token-2022 for which extensions cause trouble in pools.
  • Lost the Pool ID. The result dialog shows the Pool ID and LP Mint with copy buttons, and the app also saves the pool to My Pools in this browser. That saved list lives in browser storage, so clearing site data removes it. Copy both IDs somewhere safe while the dialog is open.
#related-tools

Help

#help

The tool on this page

Create LP

j.tools/en/tools/create-lp

Platform fee
0.05–0.15 SOL route-dependent
Network fee, rent and transaction value are separate.
Open tool