Launching a coin
One wallet prompt when the pair asset is NEAR, two when it is a token and you want a dev buy.
What you choose
| field | what it does |
|---|---|
| Pair asset | what the coin is priced in: any enabled asset, an RWA, or a perp market for a perp-backed coin |
| Name, symbol, image, description, links | the coin's identity; the image and description are pinned to IPFS, a small icon goes on chain |
| Opening market cap | the valuation the whole supply opens at, in USD, converted to a price in the pair asset |
| Dev buy | your first buy, run inside the launch as the pool's first trade; at most 4% of the supply |
| Tax | optional, 0–5%, one rate on every buy and every sale, paid to holders |
| Fee route | where your share of the pool fees goes: to you, to holders, or to a buyback and burn |
What happens on chain
The launch runs as a chain of receipts, each step recorded:
- The coin account is created as a sub-account of the factory, running the global coin code by hash. The whole supply is minted to the locker.
- The pool is created on Rhea DCL at the opening price, 1% fee tier.
- The locker deposits the supply into Rhea.
- The locker adds the supply as one single-sided position, from the opening price up. The add is guarded: if the empty pool was nudged away from the opening price by someone else, the launch moves it back first.
- Your dev buy runs as a real swap through the pool. Nobody can trade before it, because the pool does not exist until this transaction lands.
- The coin is live.
If a step stalls
A NEAR transaction can prepay a fixed amount of gas, and a step that runs short stalls rather than fails. The coin page shows where the launch stands and offers Resume; anyone may press it. Before the supply reaches the pool, the creator may also give up: the dev buy comes back, the launch cost is spent, and the coin account, if it exists, stays as a dead coin nobody can trade.
What you get
Your dev buy's coins, in your wallet, and 70% of the pool's swap fees from then on. See Fees, tax and dividends.
Paying from another chain
The launch can be paid from Ethereum, Base, Arbitrum, Solana, Bitcoin and the other chains NEAR Intents reaches: pick the asset under Pay with. A connected EVM or Solana wallet sends the deposit itself; any other chain gets a deposit address. The coin is created for your NEAR account (or, with only an EVM wallet, its NEAR twin): the dev buy's coins and your creator fees go there, and a NEAR wallet claims the fees — or pick the Holders or Burn route. Anything the launch cannot use comes back to that account as NEAR.