Documentation

How to launch a token, deploy a pool, and manage liquidity on CoinLauncher.

Overview

CoinLauncher is a non-custodial toolkit for launching SPL tokens on Solana. You connect a wallet, configure the token, deploy a pool, and manage liquidity, all in your browser, all signed by you.

Every action on CoinLauncher results in an on-chain transaction signed by your wallet. We never hold your keys, your token, or your liquidity.

Create a token

The Create Token page is the longest single step. Most fields cannot be changed after launch, so take a moment.

Identity. Name and symbol appear everywhere a token shows up: wallets, explorers, aggregators. The image is stored alongside them.

Supply and decimals. Supply is what the token holds immediately after launch. Decimals govern the smallest displayable unit.

Authorities. A token has three signers: freeze, mint, and update. Each can be revoked independently at launch.

Revocations are permanent. Once revoked, an authority cannot be reinstated.

Launch a pool

Pools pair your token against another asset and make it tradable.

The starting price is implied by the ratio of your two deposits. The fee tier controls what each swap pays into the pool.

Market maker bot

The market maker bot is optional. Enable it when you launch a pool and deposit some SOL, and it starts placing automated, randomized trades the moment the pool is created, seeding early activity.

The deposit is a prepaid service fee, not funds we hold for you. The bot keeps running until that deposit is used up by trade costs, network and protocol fees, and the service fee. Because the SOL is a service fee rather than funds we hold, the bot does not change the non-custodial nature of CoinLauncher.

The bot deposit is non-refundable, and the process cannot be paused or stopped once it starts. It runs until the deposit is fully consumed.

Manage liquidity

Once you hold a position, the Manage Liquidity page becomes your dashboard. Each row is one pool you have a position in. You can add liquidity, remove a percentage, or claim accrued fees without touching principal.

All AMM positions are subject to impermanent loss. If your token moves sharply against the pair, withdrawing returns less of one asset than you put in.

Security

CoinLauncher is non-custodial. Every transaction is constructed in the browser and signed by your wallet. We have no way to move your tokens, your liquidity, or any authority you hold.

If you lose access to your wallet, we cannot recover anything. Back up your seed phrase before launching.

FAQ

Can I change the name or symbol after launch?

Only if you kept the update authority. If you revoked it at launch, the metadata is permanent.

What happens if I lose access to my wallet?

We cannot recover your tokens, your positions, or any revoked authority. Back up your seed phrase before launching.

Does CoinLauncher hold my funds at any point?

No. Every action is signed by your wallet and goes directly to the chain.

Ready to launch?