Skip to content
eyes docs05 / 10

Trading

Where you can buy, where you can sell, and what the errors mean. A one-minute read.

Buy in Fomo. Paste the token’s address into Fomo and buy like any other token. Fomo verification is part of the transaction, so the hook lets the tokens out.

Sell anywhere that routes the pool. Sells are never checked. Fomo, Jupiter’s site and pump.fun’s website all route sells of these tokens today.

Fomo Anywhere else
Buy Yes Reverts with FOMO_REQUIRED
Sell Yes Yes, where the router supports transfer hooks
Send to another wallet Yes Yes

New launches can take a while to open in Fomo. Fomo decides when a new token becomes buyable in its app. So far that has taken from a few minutes to a few hours. Until then, the token exists on chain but Fomo’s buy button isn’t active.

Some routers show “no route”. A buy outside Fomo fails in simulation because of the hook, so aggregators report that they found no route. A few older routing APIs don’t handle transfer-hook tokens at all and show “no route” even for sells.

It’s a plain token. Graduation removes the transfer hook for good, and the liquidity sits in a Meteora DAMM v2 pool. Every router, wallet and app that trades DAMM v2 pools can buy and sell it.

Code Name Meaning
7001 FOMO_REQUIRED A buy from the curve without Fomo verification
7002 NOT_ENGINE_CONFIG A launch whose fees don’t go to the engine’s vault
7003 NOT_LAUNCH_CONFIG A launch on a config that isn’t one of ours
7004 DEV_BUY_ONCE A second creator 1% in the same launch
7005 DEV_BUY_AMOUNT A creator buy that isn’t exactly 1%
7006 NOT_LAUNCH_TX Registering a pool outside its launch transaction
7007 DEV_BUY_REQUIRED A launch without the creator’s 1%

7004 to 7007 only exist on the launchpad hook.