© 2026 Alchemii
BLOCKCHAIN

How to Add Liquidity to Raydium or Create a New Pool

Add liquidity to an existing Raydium pool or create a CPMM pool for your Solana token. Deposit steps, price-ratio example, costs, and common errors.

Gary Zhao
Gary Zhao
Founder of Alchemii · · Last updated

Ready to create your Solana token? Enter your token details, choose your authority options, and confirm in your wallet.

Create my Solana token
How to Add Liquidity to Raydium or Create a New Pool

To add liquidity to Raydium, open the intended pool, enter your deposit, review both token amounts, and approve the transaction. If your token has no pool yet, create one first and choose its initial deposit ratio.

Those are two different tasks. Use the route that matches your situation:

SituationStart hereResult
A Raydium pool already existsIts Add liquidity actionA larger position in that pool
Your token has no trading poolCreate a new CPMM poolA pool, initial reserves, and LP tokens
You want a concentrated price rangeRaydium CLMM position toolsA position NFT with a selected range
You want a PumpSwap poolSelect PumpSwap in the creation toolA pool on a different protocol

Raydium describes CPMM positions as fungible LP tokens and CLMM positions as NFTs in its liquidity guide. Use the interface for the correct position type.

Add liquidity to an existing Raydium pool

  1. Connect the wallet holding the two deposit assets and SOL for fees.
  2. Open the intended pool on Raydium. Verify both mint addresses, the pool type, and fee configuration.
  3. Choose Add liquidity and enter one side of the deposit. For CPMM, review the paired amount calculated from the current reserve ratio.
  4. Review the expected LP tokens, pool share, fees, and any token-extension warnings.
  5. Confirm in the app and approve in your wallet.
  6. Check the transaction result and your position. Retain the pool address and signature.

Entering equal numbers of tokens is different from depositing at the required ratio. For example, 100 units of one token and 100 units of another may have completely different values.

If the pool price moves before you sign, refresh the deposit quote and inspect the new amounts. Avoid repeated retries with an old quote.

Create a Raydium CPMM pool for your own token

Have the correct mint addresses, deposits in both assets, and an additional SOL balance for costs. Raydium's current CPMM creation guide uses Standard AMM (CPMM) for a new pool; older AMM v4 and OpenBook instructions describe a different setup.

In Alchemii Create Liquidity:

  1. Select your token under Configure Base Token and enter the deposit amount.
  2. Select the quote asset and enter the amount to pair with it.
  3. Choose Raydium CPMM in the pool-provider options. The form also offers PumpSwap, so check this selection deliberately.
  4. Calculate the initial price from the amounts you entered and review the transaction costs.
  5. Initialize the pool and confirm in your wallet.
  6. Save the resulting pool address and inspect the confirmed transaction.

Use Raydium's own creation interface if you need to choose a specific Raydium fee configuration. Confirm the created pool's actual configuration rather than inferring it from a general fee recommendation.

For a PumpSwap launch, select that provider instead. A PumpSwap pool and a Raydium pool have different addresses and program behavior; the brand on a token's launch page does not identify which pool you are managing.

Calculate your starting price before signing

For a new token/SOL constant-product pool:

Initial price in SOL per token = SOL deposited ÷ tokens deposited.

This is an illustrative calculation, not a live market quote or a recommended launch budget:

ItemExample
Token deposit50,000,000 tokens
SOL deposit5 SOL
Initial spot price0.0000001 SOL per token
Hypothetical total supply1,000,000,000 tokens
Supply × initial spot price100 SOL

The 100 SOL figure is an implied valuation at the starting spot price. It is not 100 SOL held in the pool or an amount all holders could withdraw. A trade changes the reserve ratio.

If you meant to deposit 50 million tokens but entered 5 million, the same SOL deposit produces a price ten times higher. Check whole-token units and decimals before approving. See Raydium's constant-product pricing reference for the underlying mechanics.

Separate liquidity capital from fees

Your budget has several components:

  • Base and quote deposits: assets that become pool reserves.
  • Pool and account creation: costs associated with setting up the on-chain accounts.
  • Tool service fee, if applicable: the provider's charge.
  • Transaction and priority fees: the cost of executing on Solana.

A quoted setup fee does not include every SOL you choose to deposit as liquidity. Conversely, the deposit is not a service payment.

The older version of this article used fixed seed amounts and a universal setup-cost figure. Those are poor substitutes for the current transaction preview. A sensible technical check is to inspect the price impact for trades your users are likely to make; there is no deposit that guarantees demand.

CPMM, CLMM, and what to monitor afterward

CPMM liquidity spans the price curve. A CLMM position uses a selected range and needs monitoring as the market moves. The concentrated position should not be managed as though it were an ordinary LP-token balance.

For either type, compare position value with the value of holding the deposited assets. Impermanent loss describes that divergence as relative prices change; fee income does not guarantee it will be offset. Raydium explains the calculation in its impermanent-loss documentation.

Common problems after adding liquidity

SymptomCheck
Insufficient balanceBoth deposit assets and SOL left for costs
Pair exists, but is not the pool you intendedMint addresses, provider, and pool ID
Deposit rejected after a delayUpdated ratio, quote, and transaction error
Wallet shows an NFT rather than LP tokensWhether the position is CLMM
Pool search is empty after confirmationThe on-chain signature and direct pool address
Price appears wrongDeposit ratio, token units, and quote asset
Cannot withdraw a prior positionLP ownership, staking or locking, and any previous burns

Burning is optional. Read what an LP burn actually removes before giving up withdrawal rights. If your goal is to recover the assets instead, use the appropriate pool's withdrawal flow.

Frequently asked questions

How do I add liquidity to an existing Raydium pool?

Open the correct pool on Raydium, choose Add liquidity, enter a deposit amount, review the paired amount and LP share, then confirm in your wallet. Verify the successful deposit afterward.

How do I create liquidity for my own Solana token?

Create a pool using your token and a quote asset, with deposits on both sides. Alchemii offers PumpSwap and Raydium CPMM; choose the intended venue. Creating the token itself does not create this pool.

Do I need 5 SOL to create a Raydium pool?

There is no universal 5 SOL seed amount in the official creation guide reviewed here. Budget the two liquidity deposits separately from pool-creation, account, service, and network costs.

Does adding more liquidity change my token's price?

A proportional deposit into an existing constant-product pool preserves its reserve ratio before rounding and fees. Choosing the initial ratio for a new pool is a different operation.

Must I burn my LP tokens after creating a pool?

No. Burning LP is a separate irreversible decision about withdrawal rights. Keep control of the position if you need to withdraw or migrate that liquidity later.

Create your Solana token

Choose your token name, symbol, supply and image. Review the authority options and creation fee, then confirm the transaction in your wallet. Liquidity is a separate step.

Related Topics

More guides to Solana token creation, authorities, liquidity, and meme coin launches.