Docs / Launching

Launch a coin

The form, the one transaction, and what it costs.

The form

  • Star. A trader from FOMO's board, or any Solana wallet pasted in.
  • Name and ticker. Up to 32 characters and 2 to 10 letters or digits.
  • Description and icon. Stored off chain by the site; the coin's metadata URI points at them.
  • First buy. Optional. Bought inside the launch transaction at the base fee, before anyone else can trade.

The transaction

One transaction, four steps, in an order the program checks:

  1. Meteora DBC initialize_virtual_pool_with_spl_token: mints the coin and opens its curve on the pad's launch config, with you as the pool's creator.
  2. Meteora DBC transfer_pool_creator: hands the pool's creator role to the coin's pad account, signed by you.
  3. FomoPad register_coin(star, star_bps): records the coin on its star. It checks the pool is on the pad's config, that its creator is now the coin account, and that step 2 happened in this very transaction, so nobody can register someone else's pool under their own name or on another star.
  4. Your first buy, if any: a DBC swap that the config charges the base fee.

The star share you saw on the page travels in the instruction: if the admin changed it meanwhile, the launch fails rather than register the coin on other terms.

What it costs

About 0.03 SOL of rent (the mint, the pool, two vaults, the Metaplex metadata, the coin account), the network fee, and your first buy. No creation fee.

Icon and metadata

The form shrinks your picture to a 128px WebP in the browser and posts it with the name, ticker and description to the site, which stores both and answers with a short URI on its own domain. That URI goes into the Metaplex metadata, immutable from launch. An https image URL works too.