SolTokenCreator
tutorial6 min readMarch 9, 2026

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

  • 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:

Step 2: Go to Orca

  1. Visit orca.so
  2. Connect your wallet
  3. Navigate to "Pools" or "Liquidity"
  4. Click "Create Position" or "New Pool"

Step 3: Select Token Pair

  1. Select your token (paste mint address)
  2. Select SOL (or USDC) as the pair
  3. 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

  1. Enter the amount of each token to deposit
  2. Review the position details
  3. 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

For most new tokens, CPMM is the better choice because:

  1. Price is unpredictable at launch
  2. CPMM handles any price movement without management
  3. LP tokens can be burned (CLMM positions cannot be burned the same way)
  4. Simpler setup reduces risk of mistakes

CPMM for Launch, CLMM Later

The recommended strategy for most projects:

  1. Launch with CPMM — Create a standard pool at SolTokenCreator.io for immediate, management-free trading
  2. Burn LP tokensLock liquidity permanently
  3. Add CLMM later — Once your token has an established price range, add concentrated liquidity for better capital efficiency
  4. 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.

Share:
By Sol Token Creator

Ready to Create Your Token?

Launch your Solana token in minutes — no coding required.

Related Articles

How to Create a Concentrated Liquidity Pool on Solana — CLMM Guide (2026)