Create a liquidity pool in one transaction.
Pair your token with the chain's main asset, set the opening price, and buy in first before anyone else can. Then burn the position, lock it, or add and withdraw whenever you want.
- First buy in the same transaction, no sniper gets ahead of you
- Non-custodial, the pool and the position are yours
- Uniswap v2, v3 and v4, PancakeSwap, QuickSwap, Raydium, Meteora
Choose your network
Create a pool on the exchange your buyers already use, on any of the nine supported chains.
One flat fee per action
Creating a pool costs a flat service fee in the chain's own currency. Adding or removing liquidity later costs the same. Network gas and the DEX's own pool cost are separate.
| Network | Create a pool | Add or remove |
|---|---|---|
| 0.1 SOL | 0.05 SOL | |
| 0.002 ETH | 0.002 ETH | |
| 0.002 ETH | 0.002 ETH | |
| 0.002 ETH | 0.002 ETH | |
| 10 POL | 10 POL | |
| 0.01 BNB | 0.01 BNB | |
| 0.002 ETH | 0.002 ETH | |
| 0.002 ETH | 0.002 ETH | |
| 0.002 ETH | 0.002 ETH |
On the EVM chains the first buy rides in the same transaction at no extra service fee. On Solana it is bundled into the same block through Jito for a flat add-on, and claiming the fees a position has earned costs 0.01 SOL per pool.
Create a pool in four steps
Pick the network and the exchange
Choose your chain, then the DEX and version. The tool shows which ones are live there and what each one is good for.
Set the pair, the price and the amounts
Pair your token with the chain's main asset, type the opening price or the two amounts, and pick a fee tier and price range on concentrated pools.
Decide on the first buy and the LP
Choose how much of your own token to buy in the same transaction, and whether the position goes to your wallet, gets burned, or gets locked.
Review and sign once
The whole plan is rehearsed against live chain state, the fee is shown in the chain's currency, and then you sign a single transaction.
What a launch pool actually needs
Everything that normally takes a script, a bot or a second wallet, in one signed transaction.
First buy, same transaction
Your own purchase settles in the transaction that opens the pool, so no bot can front-run the launch.
Burn or lock the position
Send the LP to a dead address, or on Uniswap v4 lock it forever and still claim the trading fees.
Every version, not just v2
Uniswap v2, v3 and v4, PancakeSwap v2 and v3, QuickSwap, and Raydium CPMM or Meteora DAMM v2 on Solana.
Rehearsed before you sign
Every EVM transaction is simulated against live chain state, so a plan that would revert is caught first.
Add and remove any time
Top a position up or withdraw 1% to 100% of it, with the fees it earned, unless you burned or locked it.
Nothing is held for you
Tokens, coins and position NFTs all land in your wallet in the same transaction. No standing approvals.
Your keys. Your tokens. Your control.
Tokenry never touches your funds or private keys. You sign every transaction in your own wallet - we just build the deployment.
Keys never leave
Your private keys stay in your wallet. We never see, store, or transmit them.
Fees before signing
Every fee and gas estimate is shown in native currency before you approve.
Auto-verified
Contracts publish verified source to the explorer automatically at launch.
100% ownership
Ownership transfers directly to your wallet. Renounce anytime, no strings.
Common questions
What a liquidity pool creator does
A liquidity pool creator opens the first market for a token. It pairs your token with the chain's main asset, deposits both sides at the opening price you set, and registers the pool with a decentralised exchange so anyone can trade it. Done by hand, this is several transactions across a DEX interface, plus a race against sniping bots for the first buy. Tokenry does it in one signed transaction, with the first buy inside it.
The tool is not just for tokens made here. It works with any token your wallet holds on a supported chain, so you can bring a contract you deployed elsewhere and open its pool the same way. If you have not deployed yet, the crypto token creator comes first and takes about a minute.
Burn it, lock it, or keep it
What happens to the LP position after the pool opens is the decision buyers care most about, because it is what separates a project from a rug. Burning sends the position to an address nobody controls, so the liquidity is stuck in the pool permanently. On Uniswap v4 you can lock instead: Uniswap's own fee-forwarder contract holds the position forever while you keep the right to claim its trading fees, which is the same guarantee for holders without giving up the earnings.
Keeping the position in your wallet is the third option, and it is the honest one for a project that plans to manage its own market making. It is also visible to anyone reading the chain, so it is a choice to make deliberately rather than by accident. Whichever you pick, Tokenry shows the consequence in plain language and asks you to acknowledge it before signing, because burning and locking cannot be undone.
After the pool: adding, withdrawing and fees
A pool is not a one-time action. The add and remove liquidity tools work on pools you created here and on pools you already had, including positions opened directly on Uniswap, PancakeSwap, QuickSwap, Raydium or Meteora. Adding deposits at the pool's live ratio; removing withdraws any share from 1% to 100% and pays out the unclaimed trading fees with it on concentrated positions. Each chain has its own pages, for example add liquidity on Base, remove liquidity on BNB Chain or add liquidity on Solana.
On Solana there is also a separate claim pool fees step, because Raydium and Meteora positions accumulate fees you can collect without touching the liquidity, locked positions included. On the EVM chains no separate tool is needed: a v3 or v4 position pays out its fees whenever you remove from it.
Ready to open your pool?
Set the price, buy in first, and decide what happens to the position. One transaction, on any of nine chains.
No signup required · Connect your wallet to begin