How to Create a Concentrated Liquidity Pool on Solana — CLMM Guide (2026)
Learn how to create a concentrated liquidity (CLMM) pool on Solana using Orca Whirlpools or Raydium CLMM. Covers price ranges, fee tiers, and LP strategies.
A concentrated liquidity pool (CLMM) allows you to provide liquidity within a specific price range, making your capital more efficient than standard constant product (CPMM) pools. On Solana, CLMM pools are available on Orca (Whirlpools), Raydium CLMM, and Meteora DLMM. This guide explains how CLMM pools work, when to use them, and the step-by-step process for creating one.
CLMM vs CPMM: What Is the Difference?
| Feature | CPMM (Standard) | CLMM (Concentrated) | |---------|-----------------|---------------------| | Liquidity range | Full range (0 to infinity) | Custom price range | | Capital efficiency | Lower | Much higher | | Setup complexity | Simple | More complex | | Requires active management | No | Yes (rebalancing) | | Best for | New token launches | Established tokens | | Fee earning | Always (within pool) | Only when price is in range | | Impermanent loss risk | Standard | Higher if price moves out of range | | Creation cost on Solana | ~0.3 SOL (CPMM) | Varies by platform |
How Concentrated Liquidity Works
In a standard CPMM pool, your liquidity is spread across all possible prices from zero to infinity. Most of this liquidity is never used because trading happens within a narrow price range.
In a CLMM pool, you choose a price range (e.g., $0.001 to $0.01). Your liquidity is concentrated in that range, making it much more capital efficient. The same amount of SOL provides deeper liquidity where trading actually happens.
Example:
- CPMM: 10 SOL spread across $0 to infinity — thin liquidity everywhere
- CLMM: 10 SOL concentrated in $0.001-$0.01 — deep liquidity where trades occur
When to Use CLMM vs CPMM
Use CPMM (Recommended for Most Token Launches)
- New token launches — Price is unpredictable, CPMM handles any range
- Meme coins — High volatility, price can move 100x in either direction
- Set-and-forget — No active management needed
- First-time creators — Simpler setup, less risk of mistakes
Create a CPMM pool at SolTokenCreator.io (~0.3 SOL).
Use CLMM (Advanced Users)
- Established tokens with predictable price ranges
- Stablecoin pairs where price stays near 1:1
- Maximizing fee revenue on high-volume pairs
- Professional LP strategies with active management
CLMM Platforms on Solana
Orca Whirlpools
Orca's concentrated liquidity implementation:
- Multiple fee tiers (0.01%, 0.05%, 0.3%, 1%)
- Clean interface for position management
- Automatic fee collection
- Well-established with high TVL
Raydium CLMM
Raydium's concentrated liquidity pools:
- Integrated with Raydium's broader ecosystem
- Multiple fee tiers
- Jupiter routing support
- Compatible with Raydium's analytics
Meteora DLMM
Meteora's Dynamic Liquidity Market Maker:
- Unique bin-based liquidity model
- Dynamic fees based on volatility
- Multiple liquidity shapes (spot, curve, bid-ask)
- Growing ecosystem
How to Create a CLMM Pool on Orca
Step 1: Prepare
Before creating a CLMM pool:
- Create your token at SolTokenCreator.io
- Revoke authorities for trust
- Have tokens and SOL ready for deposit
- Understand your target price range
Step 2: Go to Orca
- Visit orca.so
- Connect your wallet
- Navigate to "Pools" or "Liquidity"
- Click "Create Position" or "New Pool"
Step 3: Select Token Pair
- Select your token (paste mint address)
- Select SOL (or USDC) as the pair
- Choose a fee tier:
| Fee Tier | Best For | |----------|---------| | 0.01% | Stablecoin pairs | | 0.05% | High-volume established pairs | | 0.3% | Standard pairs (recommended for most) | | 1% | Low-volume or exotic pairs |
Step 4: Set Price Range
This is the critical step. Choose the price range where you want to concentrate liquidity:
- Narrow range = Higher capital efficiency but more risk of going out of range
- Wide range = Lower efficiency but stays in range longer
- Full range = Equivalent to a standard CPMM pool
For a new token launch: If your initial price is $0.001, a reasonable range might be $0.0001 to $0.01 (10x in each direction).
Step 5: Deposit and Create
- Enter the amount of each token to deposit
- Review the position details
- Create the position and approve the transaction
Step 6: Monitor and Manage
CLMM positions require active management:
- In range: You are earning fees
- Out of range: You are NOT earning fees and may need to rebalance
- Check regularly and adjust your range as the price moves
CLMM Risks and Considerations
Impermanent Loss
CLMM amplifies impermanent loss compared to CPMM. When the price moves significantly in one direction:
- Your position becomes 100% one token
- If price moves out of your range, you stop earning fees
- Rebalancing means realizing the loss
Active Management Required
Unlike CPMM pools (set and forget), CLMM pools require:
- Monitoring price relative to your range
- Rebalancing when price moves out of range
- Closing and reopening positions as needed
Not Recommended for New Token Launches
For most new tokens, CPMM is the better choice because:
- Price is unpredictable at launch
- CPMM handles any price movement without management
- LP tokens can be burned (CLMM positions cannot be burned the same way)
- Simpler setup reduces risk of mistakes
CPMM for Launch, CLMM Later
The recommended strategy for most projects:
- Launch with CPMM — Create a standard pool at SolTokenCreator.io for immediate, management-free trading
- Burn LP tokens — Lock liquidity permanently
- Add CLMM later — Once your token has an established price range, add concentrated liquidity for better capital efficiency
- Run both — Many successful tokens have both CPMM (base liquidity) and CLMM (efficient liquidity) pools
Fee Earning Comparison
| Pool Type | 10 SOL Deposited | Price Range | Effective Liquidity | |-----------|-----------------|-------------|-------------------| | CPMM | 10 SOL | Full range | ~10 SOL equivalent | | CLMM (wide) | 10 SOL | 10x range | ~30 SOL equivalent | | CLMM (narrow) | 10 SOL | 2x range | ~100 SOL equivalent |
Narrower ranges earn more fees per SOL deposited but require more active management.
Related Guides
- Create Liquidity Pool (CPMM) — Standard pool creation tool
- Create Raydium CPMM Pool — CPMM step-by-step
- How Much Liquidity to Add — Liquidity sizing guide
- Add Liquidity on Raydium — Raydium tutorial
- Burn LP Tokens — Lock liquidity permanently
- Lock Liquidity Solana — Locking guide
- Create Liquidity Pool on Solana — Overview guide
- Create Your Token — Start with token creation
Ready to Create Your Token?
Launch your Solana token in minutes — no coding required.
Related Articles
How to Create an AI Token on Solana — Complete Guide (2026)
Learn how to create an AI token on Solana for your artificial intelligence project. Covers AI agent tokens, compute tokens, data tokens, and tokenomics for AI projects.
tutorialHow to Create a Liquidity Pool on Orca — Whirlpools & Splash Pools Guide (2026)
Learn how to create an Orca Whirlpool or Splash Pool on Solana. Covers concentrated liquidity, fee tiers, price ranges, and step-by-step pool creation for your token.
tutorialHow to Create a Raydium CPMM Pool — Step-by-Step Tutorial (2026)
Create a Raydium CPMM liquidity pool on Solana. No OpenBook market ID required. Supports Token-2022. Cheapest way to list your token on Raydium.
