Launching a coin
A launch is one transaction. It deploys the token, creates the pool, and puts the whole supply into that pool as liquidity — all before the transaction confirms.
What you need
- A connected wallet on the network you want to launch on.
- Enough of that network's native token to cover the creation fee and the gas.
- If you make an opening buy, enough of whatever your pool is paired against — the network's native token by default, or the equity you picked. The creation fee stays in the native token either way; it is a platform charge, not part of the market.
- A name, a symbol, and an image. A description is optional but worth writing.
The parameters, exactly
None of these is chosen per launch — every coin gets the same. They are settings on the launch factory, so they are read from it here rather than written into this page.
| Parameter | Arc | Robinhood | Base | Stable |
|---|
Read live from each network's launch factory when this page loaded. Every value here is an owner setting; none is hardcoded in this page.
The opening buy
You can buy some of your own supply in the same transaction as the launch. This is worth understanding properly, because it is the one part of a launch that is genuinely adversarial.
Because the buy happens inside the launch transaction, nobody can get in front of it. There is no block in which the pool exists and you have not yet bought. If you intend to hold any of your own coin, this is the only moment where you are guaranteed the first price.
The opening buy is exempt from the wallet cap — briefly
What exists afterwards
The transaction leaves behind three things:
The token
A standard ERC-20 with a fixed supply. Nothing can mint more of it. The address is decided before deployment, which is how every coin here ends in 8888.
The pool
A Uniswap pool pairing your coin against whatever you chose to price it in — V3 or V4, depending on the network. On V3 that is always the network's wrapped native token. On V4 it is the native token by default, and on Robinhood it can instead be one of the tokenised equities listed on the create page: your coin then trades against NVDA or TSLA rather than against ETH, and buyers need that asset to reach it.
Either way this is an ordinary pool: any interface or aggregator that reads that version can see and trade it, not only Muup.fun.
One consequence worth knowing before you choose. A pool paired against an equity is hookless, so its fees behave like a V3 pool's — they accumulate inside the position and reach you in both currencies. A pool paired against the native token on a network with the fee hook is charged outside the pool instead, and pays you a flat rate in that one currency. Neither is better; they are different, and the create page states which one you are getting as you pick.
The liquidity position
Held by the factory contract, permanently. It cannot be withdrawn by you, by us, or by anyone. That is the guarantee behind “liquidity locked”, and it is unconditional rather than a timer that expires.
A launch cannot be undone
