Solana tools
Create Solana Liquidity Pool on Raydium or Meteora
Launch a Raydium or Meteora liquidity pool for your SPL token in one transaction. Supports CPMM, Legacy AMM, DAMM V1 and V2. Token-2022 compatible.Solana tools
Create liquidity pool
Blockchain
Token pair
Base token
Quote token
DEX
No DEXes are currently available for Solana Testnet. Please switch to Solana Mainnet or Devnet.
Fee tier
Token amounts
The 20lab Solana liquidity pool creation tool lets you launch a trading pool for your SPL token on Raydium or Meteora directly from a single interface - no Solana CLI, no manual market setup, and no separate transactions to configure pool authorities.
Creating a liquidity pool is how you make your SPL token tradeable on a decentralized exchange. It establishes the initial price, seeds market depth, and lets your community buy and sell your token immediately after launch. If you haven't deployed a token yet, the 20lab Solana token generator covers the launch step first.
To create a Raydium liquidity pool with 20lab:
- Connect your Solana wallet and select Raydium as the DEX
- Choose pool type: Legacy AMM (with OpenBook market) or CPMM (standalone)
- Enter your token's mint address and the pair (usually SOL or USDC)
- Set the deposit amounts - the ratio sets your token's opening price
- Confirm the transaction
If you pick Legacy AMM, 20lab automatically creates the required OpenBook market for you, so there's no extra setup. CPMM pools are faster and cheaper to deploy and are the recommended choice for most new token launches. See our Raydium liquidity guide for a deeper walkthrough.
To create a Meteora liquidity pool with 20lab:
- Connect your Solana wallet and select Meteora as the DEX
- Choose pool version: DAMM V1 (classic) or DAMM V2 (next-generation)
- Enter your token's mint address and the pair (SOL, USDC, etc.)
- Configure pool settings: fee tier, activation point, and (for V2) dynamic fee with collection fee mode
- Set deposit amounts and confirm
Meteora does not charge a pool creation fee, making it cheaper to deploy than Raydium. V2 is the more feature-rich option with Token-2022 support, NFT-backed LP positions, and volatility-based dynamic fees. Full breakdown in our Meteora liquidity guide.
Raydium offers two pool architectures with different use cases:
- Raydium Legacy AMM - Combines AMM liquidity with an on-chain OpenBook order book, attracting additional order book flow alongside swap traders. 20lab automatically creates the required OpenBook market as part of pool deployment. Best for projects that want order book visibility.
- Raydium CPMM - A pure constant-product AMM with no order book dependency. Faster to deploy, cheaper to create (~0.2 SOL vs ~0.45 SOL for Legacy), and the recommended default for most new SPL token launches.
If you're not sure which to pick, choose CPMM - it gets your token trading in minutes and is the standard choice for new launches, especially when you create a meme coin.
Meteora DAMM V2 is a completely separate program built on cp-amm, not just an upgrade to V1. Key V2-only features:
- Dynamic fees - Fees automatically adjust during high-volatility periods to boost LP earnings
- NFT-backed positions - Each LP position is tied to a position NFT, tracking unlocked, vested, and permanently locked liquidity separately
- Fee modes - Choose Base + Quote (fees in both tokens) or Quote-only
- Anti-sniper controls - Activate by slot or timestamp to delay opening trades
- Token-2022 support - Full compatibility with tokens using Token-2022 extensions
For new token launches, V2 is the better choice. V1 is simpler and still works if you want a classic DAMM setup.
The amount of SOL you need to create a Solana liquidity pool depends on the DEX and pool type:
- Raydium Legacy AMM - ~0.45 SOL (includes OpenBook market deployment)
- Raydium CPMM - ~0.2 SOL
- Meteora DAMM V1 / V2 - No protocol fee, only Solana network fees (~0.01 SOL)
On top of the creation fee, you need SOL or USDC to seed the pool as initial liquidity, plus the matching amount of your token. The pool's initial price is determined by the ratio of these two deposits, so the larger your seed liquidity, the more stable your opening market will be.
You set the initial price of your SPL token by the ratio of the two assets you deposit when creating the pool. There is no separate price input - the deposit ratio becomes the opening market price.
- Depositing 1 SOL + 1,000,000 tokens sets the price at 0.000001 SOL per token
- Depositing 10 SOL + 1,000,000 tokens sets it at 0.00001 SOL per token
Choose this ratio carefully. If you set the price too far from where the market values the token, arbitrage bots will correct it within seconds, and you absorb the loss as the initial liquidity provider.
Yes - the tool supports all SPL tokens, with some compatibility differences by pool type:
- Raydium CPMM and Meteora DAMM V2 - Compatible with classic SPL tokens and Token-2022 tokens (including those with transfer fee extensions, metadata extensions, etc.)
- Raydium Legacy AMM and Meteora DAMM V1 - Only compatible with classic SPL tokens, not Token-2022
If your token was created with 20lab Solana token generator, you'll want to use CPMM or DAMM V2.
Yes - creating a liquidity pool on Solana is a decentralized exchange listing. There's no approval process, no gatekeeper, and no listing fee paid to a third party.
Once your pool is live:
- Your token is immediately tradeable on the chosen DEX's interface
- It appears in token search and routing on Jupiter and other aggregators
- Price data starts flowing to DexScreener, Birdeye, and CoinGecko's on-chain trackers
- Trading bots can interact with your pool
Pool creation is the single most important on-chain milestone for any SPL token launch - it's the moment your token enters open-market trading.
It depends on the DEX and pool type:
- Raydium Legacy AMM - No limit on pools per token pair
- Raydium CPMM and Meteora DAMM - One pool per unique combination of token pair, fee tier, and initial settings
That said, splitting liquidity across multiple pools reduces depth in each one and makes your token more vulnerable to price impact and manipulation. For new tokens, a single well-funded pool always outperforms several thin ones. Adding more liquidity to your existing pool is usually better than spreading thin across multiple pools.
Liquidity pool trading fees depend on the DEX and pool type:
- Raydium Legacy AMM - 0.25% per swap (0.22% to LPs, 0.03% to RAY buyback)
- Raydium CPMM - Configurable fee tiers (typically 0.25%)
- Meteora DAMM V1 - Configurable fee tiers (0.01% to 6%)
- Meteora DAMM V2 - Configurable + dynamic fees that increase during high volatility
These fees go to liquidity providers (including you) in proportion to their share of the pool. The more trading volume your pool generates, the more fees accrue to your LP position - claimable when you remove liquidity.
Related Posts
Continue your journey with these related blog posts.
Learn how to create a liquidity pool for your Solana token using 20lab's tool. Compare Raydium and Meteora pool types, set your opening price correctly, and launch your token as a tradeable asset.
April 21, 2026
5 min read
Learn how to add liquidity to Raydium DEX with our comprehensive guide. Step-by-step instructions for Solana token creators to securely launch your token!
January 28, 2025
7 min read
Learn how to add liquidity to Meteora for your Solana token - a step-by-step guide covering DAMM v2 pool creation, fee configuration, and LP token security.
March 23, 2026
7 min read
Learn about Solana, the blockchain that provides a fast, secure and scalable infrastructure for token projects.
July 24, 2024
8 min read
Learn what SPL is and how it is standardizing tokens for compatibility across Solana blockchain.
November 11, 2024
5 min read




