Category: LIQUIDITY • 8 min read

How to Launch a Raydium CPMM Liquidity Pool on Solana: Comprehensive Setup

A complete developer and creator guide to setting up, funding, and launching a Raydium CPMM liquidity pool for your SPL token. Step-by-step pool configuration with optimized fee tiers.

What is a Raydium CPMM Liquidity Pool?

To make your SPL token tradable by the public, you need to create a market. Raydium is the leading decentralized exchange (DEX) on Solana. A Liquidity Pool (LP) consists of a pair of tokens (usually your custom token + SOL) locked in a smart contract. Traders can swap SOL for your token, or vice versa, directly through the pool. Raydium's CPMM (Constant Product Market Maker) is a highly efficient pool model that supports custom fee tiers and significantly lower creation costs than older AMM OpenBook market creation models (which required paying up to 3-4 SOL just for market ID creation). MinTools integrates [Liquidity Pool Creation](/create-liquidity) directly, allowing you to establish trading in just a few clicks.

Why Freeze Authority Must Be Revoked First

A critical pre-requisite for listing on Raydium is revoking Freeze Authority on your SPL token. Freeze Authority allows the token creator to lock any user's wallet and prevent them from transferring or selling their tokens. Because of the extreme potential for abuse, Raydium's smart contracts will actively reject pool creation if your token still has Freeze Authority enabled. You can revoke it permanently using our [Revoke Authority](/revoke-authority) tool before proceeding to pool creation.

Choosing the Right Fee Tier

When configuring a Raydium CPMM pool, you must choose a transaction fee tier. This is the fee charged to traders, which is rewarded back to liquidity providers: • 0.01% Fee Tier: Ideal for stablecoins or highly correlated pairs where price volatility is extremely low. • 0.05% Fee Tier: Best for high-volume, established assets with tight spreads. • 0.25% Fee Tier (Recommended for most tokens): The standard tier for generic utility tokens, community projects, and meme coins. Balances trader appeal with solid rewards for liquidity providers. • 1.00% Fee Tier: Recommended for highly volatile, exotic, or low-liquidity meme coins where liquidity providers face high risk of impermanent loss.

Step-by-Step Pool Setup & Funding

Follow these steps to list your token and make it tradable: Step 1: Select Your Token Navigate to the [Create Pool](/create-liquidity) section and select your custom token from the picker. The base quote currency will automatically default to SOL. Step 2: Select the Fee Tier Choose the 0.25% fee tier unless you have a specific stablecoin or highly volatile asset. Step 3: Define Initial Price and Liquidity Enter the amount of your custom token and the amount of SOL you want to deposit. • Crucial Note: This initial ratio establishes the starting price of your token! For example, if you deposit 1,000,000 of your tokens and 10 SOL, your starting token price is 10 / 1,000,000 = 0.00001 SOL per token. • Ensure you add enough SOL liquidity. A pool with less than 1-2 SOL will result in extreme price slippage, making it hard for buyers to purchase your token without drastically altering the price. Step 4: Approve the Transaction Click "Create Pool" and sign the transaction. Once completed, your pool is live on-chain, and your token is instantly tradeable on Raydium, Jupiter, and DexScreener!

Frequently Asked Questions

Q: What is the cost of creating a Raydium CPMM Pool?

A: Creating a CPMM pool is highly cost-optimized. The Solana network rent and initialization fee is roughly 0.05 to 0.1 SOL, which is drastically cheaper than standard AMM OpenBook markets that cost 2.8+ SOL.

Q: Can I retrieve the SOL I deposited in the pool?

A: Yes. When you deposit SOL and your token, you receive Liquidity Provider (LP) tokens representing your share of the pool. As long as you hold these LP tokens, you can withdraw your share of the liquidity (both SOL and your tokens) at any time. However, doing so will remove trading depth and can trigger rug-pull alerts for investors.

Q: How do I earn trading fees from my pool?

A: Every time a trader swaps tokens using your pool, a fee (e.g., 0.25%) is charged. These fees automatically accumulate within the pool. When you withdraw your liquidity using your LP tokens, you will receive your initial deposits plus accumulated fees.

Ready to get started?

Launch the official tool directly from your browser with MinTools.

Create Liquidity Pool