SolanaSolana SPL

Create a Solana Liquidity Pool on Raydium or Meteora

Create a liquidity pool for your Solana token and open trading in one signed transaction. Pick a pool type, deposit the base and quote tokens, and the ratio sets your starting price. Bundle your own first buy from up to 16 wallets so it lands before the bots. Non-custodial, 0.1 SOL plus the DEX creation fee.

0.1 SOL service fee, plus DEX protocol cost and rent

solanaSolana

Create a liquidity pool

Deposit initial liquidity and open trading for your token on a Solana DEX.

Pool type

Both are constant-product pools with no price range to manage.

Token pair

Choose a token from your wallet or paste its mint. Pick SOL or USDC for instant routing, or pair against any SPL mint.

Paste a mint address to load the token.

Reading token...

Initial liquidity

The ratio of the two deposits sets the opening price.

Your token
Quote token
Opening priceEnter both amounts

0.25% is the standard tier for most launches. Higher tiers earn more per trade but discourage volume.

Launch timing

Bundle buy +0.1 SOL

Your first buy is sent through Jito the second trading opens, one second after the pool is created, before anyone watching the pool can react.

Lock LP tokens Free

Permanently lock your LP tokens through Raydium Burn and Earn. You keep a Fee Key NFT that claims the trading fees, and the liquidity can never be pulled. A strong trust signal for buyers.

Raydium pool cost
~0.19SOL
Service fee
0.1SOL
Fees and network costs~0.29SOL

Plus your deposits. Deposits stay yours as liquidity.

Connect your Solana wallet to continue

Non-custodial
Keys never leave your browser
Bundled via Jito

How to Create a Liquidity Pool on Solana

1

Connect your wallet

Connect Phantom, Solflare, or any Solana wallet holding your token and the SOL or USDC to pair it with. This wallet pays the creation fee and owns the liquidity.

2

Choose the pool type and token pair

Pick Raydium CPMM for the widest routing or Meteora DAMM v2 for the lowest cost. Paste your mint as the base token, then tap SOL or USDC as the quote asset.

3

Set the initial liquidity and starting price

Enter how much of each token to deposit. The ratio sets the initial price, shown live as you type. Pick the fee the pool charges traders: 0.25%, 1%, 2%, or 4%.

4

Add launch timing, bundle buy, or an LP lock

Open trading now or schedule it on-chain up to 30 days out. Turn on bundle buy to purchase your own token in the launch block, and optionally lock the LP forever while still collecting fees.

5

Review and confirm the transaction

Check the pair, deposits, opening price, and every fee, then approve one wallet request. Imported wallets sign locally in your browser. The pool is tradeable on Jupiter within minutes.

code_off

No Code Required

Create and launch tokens without writing any code. Visual configuration for all features.

visibility

Fully Transparent

All token data is publicly visible and verifiable on block explorers.

hub

Multi-Chain

Available on Solana, Ethereum, Base, Arbitrum, Polygon, and BNB Chain.

shield

Full Ownership

You have full control. We never hold your keys, tokens, or authority.

Frequently Asked Questions

Connect a wallet, choose Raydium CPMM or Meteora DAMM v2, paste your token's mint, pick SOL or USDC as the quote asset, and enter how much of each to deposit. That ratio sets the starting price. Review the cost, sign once, and the pool exists on-chain in seconds. No coding, no OpenBook market, no command line.

Tokenry charges a flat 0.1 SOL, and bundle buy adds 0.1 SOL whether you bundle one wallet or sixteen, so 0.2 SOL at most. On top of that comes the DEX creation fee: Raydium CPMM costs 0.15 SOL plus roughly 0.04 SOL of rent, a Meteora DAMM v2 pool about 0.023 SOL of rent with no protocol fee. Your deposits are not a fee. They become the liquidity and stay yours.

No. Only Raydium's legacy standard AMM requires an OpenBook Market ID, which used to cost between 0.4 and 2.7 SOL before you could create a pool at all. Raydium CPMM and Meteora DAMM v2 both dropped it. Any guide that tells you to buy a Market ID first is describing the old AMM v4 flow, not the pools this tool creates.

Standard AMM, or AMM v4, is the legacy constant-product program that needed an OpenBook market. CPMM is its replacement: same math, no market, faster and cheaper to deploy. CLMM is concentrated liquidity, where you set a price range and only earn inside it. This tool creates CPMM and Meteora DAMM v2 pools, which quote a price at every level from the first block.

A Raydium pool is the default for most new token launches: widest Jupiter routing, most trackers watching, and a Burn and Earn lock that still pays fees. Meteora DAMM v2 costs about 0.023 SOL, charges no protocol fee, takes its trading fees in the quote token, and is the only one where a bundle buy lands in the same block as the pool. Both are constant-product, with no range to manage.

You do not type a price. The ratio of the two deposits sets it. Deposit 10,000,000 tokens against 20 SOL and the pool opens at 0.000002 SOL per token, shown live as you type. To set the starting price deliberately, work backwards: the quote amount divided by the token amount is your opening price, and multiplying that by total supply gives the implied market cap.

There is no correct number, but there is a floor. Thin initial liquidity means every buy moves the price hard, which traders see as painful slippage. Under one SOL of depth will trade like a test pool. Deposit an amount you are willing to leave in place, because pulling it later moves the price and holders can watch it happen on-chain.

Every swap pays the fee tier you chose, and it goes to the liquidity providers in proportion to their share. On a 0.25% pool, 10 SOL of trading volume pays 0.025 SOL to LPs. As the creator you start as the only provider, so early volume accrues entirely to you. Fees compound into a Raydium CPMM position, and are claimed separately on Meteora and on locked positions.

Yes, and it is worth understanding before depositing. An AMM sells your token into buying pressure and buys it back on the way down. If the price rises sharply, the pool will have sold some along the way, leaving you with more SOL and fewer tokens than if you had held both. That gap is impermanent loss. Fees offset it, often more than covering it on a busy launch, but a pool is not a way to hold a position untouched.

On a DEX, effectively yes. Raydium and Meteora have no listing process: the pool is the listing, and Jupiter picks up the route automatically once liquidity is in it. DexScreener and Birdeye chart it after the first trades. CoinGecko, CoinMarketCap, and centralized exchanges are separate applications, and a live pool with real volume is usually a prerequisite for those rather than a substitute.

Bundle buy sends your own first purchase alongside pool creation as a Jito bundle, so your wallets trade before the sniper bots. Buy from the connected wallet or up to 16 imported ones. On Meteora it is truly atomic: your buy sits inside the creation transaction. On Raydium it cannot be, because the program opens trading exactly one second after creation for everyone, so your buys go through Jito at that moment, the first block any trade is possible.

The keys never leave your browser. They are parsed on your device, used to sign locally, and discarded when the flow ends. Tokenry's server only receives public keys and amounts. Still, treat them as hot wallets: fund them with only the SOL you intend to spend, and never paste your main wallet's key into any website, including this one.

Yes, up to 30 days ahead. The pool and your deposits are created immediately, but the start time is written into the pool on-chain, so nobody can trade before it, including you. Bundle buy is unavailable on a scheduled launch because there is nothing to buy until trading opens.

It makes the liquidity permanent, the strongest signal that the pool cannot be pulled. On Raydium the LP goes into Burn and Earn and you keep a Fee Key NFT that still claims trading fees. On Meteora the position locks and keeps earning. Locking is free here. Note that burning LP tokens is not the same as removing liquidity: removing returns both tokens to your wallet, burning gives up that right for good.

Yes, unless you locked it. Use [add liquidity](/add-solana-liquidity) to deepen the pool later, or [remove liquidity](/remove-solana-liquidity) to withdraw part or all of it. On duplicates: each pair supports one Meteora DAMM v2 pool and one Raydium CPMM pool per fee tier, so if one is already there, Create Pool points you at the existing pool instead of building a second.

Token-2022 works, including mints with a transfer fee, which the tool detects and accounts for. Transfer hooks are not supported by either DEX. Revoke the freeze authority first if it is still active: Raydium's interface, RugCheck, and most buyers flag a freezable token, and the tool warns you when it finds one. The [revoke freeze authority](/revoke-freeze-authority) tool clears it in one transaction.

Create Liquidity Pool on Solana in Minutes

A liquidity pool is an on-chain reserve of two tokens that lets anyone swap between them at the price its ratio implies. Until your Solana token sits in one, it cannot be bought or sold on Raydium, Meteora, or Jupiter. Creating the pool is what makes a minted token tradeable, and your deposits decide the price it opens at.

This liquidity pool creator handles the launch in one form: pool type, token pair, initial liquidity, fee tier, an optional on-chain start time, a bundle buy, and a permanent LP lock. The smart contracts are Raydium's and Meteora's own; Tokenry only builds the transaction your wallet signs, so it never holds your tokens, SOL, or LP position. No token yet? Create one first, then come back.

Which Pool Type Fits Your Launch

Raydium CPMM replaced the legacy standard AMM. There is no OpenBook market to buy first, and a Raydium pool is a plain constant-product pair on one of four fee tiers. It is where most Solana volume and nearly every DeFi tracker already look, which makes it the safe default for a public launch at 0.15 SOL plus about 0.04 SOL of rent.

Meteora DAMM v2 is a newer constant-product design costing roughly 0.023 SOL with no protocol fee, so it is cheaper to deploy. It collects fees in the quote token and supports permanently locked positions that keep earning. Neither is concentrated liquidity: for a CLMM or DLMM position with a custom range, create it on the DEX directly. For a token that has never traded, full range is the right starting point.

Bundle Buy: Your First Trade in the Launch Block

Sniper bots watch for new pools and buy in the first block they can, then sell into the buyers who arrive after. Bundle buy puts your wallets ahead of them by packing your buys with the pool creation into a Jito bundle, up to five transactions that land in one block, in order, atomically. Import up to 16 wallets with separate amounts, packed four per transaction using an address lookup table built for your launch.

The two DEXs differ and the tool says so plainly. On Meteora your own buy rides inside the creation transaction and imported wallets land in the same block. On Raydium the one-second open time applies to everyone, so no transaction trades in the creation block and your buys are submitted through Jito the moment trading opens. Either way you sign once, imported wallets sign locally, and the Jito tip goes to the validator rather than to Tokenry.

After Your Pool Is Live

Share the pool address and your mint. Jupiter routes through new pools within minutes and DexScreener and Birdeye chart them once trades happen, which a bundle buy provides immediately. Locked liquidity is visible on Raydium's Burn and Earn page or the Meteora pool page, and RugCheck reflects it in the token's score.

A pool makes a token tradeable. It does not create demand, and no amount of initial liquidity substitutes for people wanting to buy. From here you can deepen it by adding more liquidity, withdraw with remove liquidity, and collect what the position earned with claim pool fees. If mint or freeze authority is still active, revoke it, because that is the first thing buyers and trackers check.