FOMOEVEN on Solana
A launchpad where the sell fee goes to the wallets that are under water. The jeeters pay you.
On every bonding curve, late buyers finance the exit of early ones. FOMOEVEN charges a flat fee on sells and pays it, hour by hour, only to wallets currently below their entry price, in proportion to how far under water they are.
How it works
- The token is a plain Solana token (Token-2022, 6 decimals, 1 billion units). Its name, symbol and link live on the mint itself; the mint authority and the metadata authority are removed at creation, so nobody can mint more or rename it.
- 800 M are sold on a bonding curve (constant product over virtual reserves) for 20,000 USDC, with no fee. The buy that empties the curve opens the pool in the same transaction, at exactly the curve's last price, with the other 200 M and the whole raise. No instruction of the program can remove that liquidity.
- After graduation every sell in the pool pays 4 % of its USDC output. Flat and identical for everyone, so the amount shown before signing is the amount received. Buys pay nothing.
- The split is fixed: 85 % to wallets under water, 10 % bought back and burned, 5 % to the creator. The protocol takes nothing on trades; its only revenue is the creation fee.
- Cost basis. The program keeps, per wallet and token, the tokens it saw the wallet buy and its average entry price, rounded down to a 1 % bucket. A buy re-averages; a sell removes quantity and leaves the average. Tokens received by transfer have no basis: they count as full profit and never receive anything.
- Under water =
qty × max(0, entry − price): the USDC the wallet needs to break even, capped by what the wallet still holds in its associated token account. - Epochs are hours. The close freezes the hour's time-weighted price (kept by the program from its own trades)
and the total weight from a two-level bucket tree. A wallet's share =
fees × weight / total weight. Claims never expire; an hour with nobody under water rolls its fees to the next. The first trade of a new hour closes the previous one; anyone may also close it for a 0.20 USDC bounty.
What the admin can and cannot do
The admin can pause the creation of new tokens and change the creation fee behind a 48 h timelock. It cannot touch any token, pool, fee, claim or vault. Check the program's upgrade authority on an explorer before trusting it with money: as long as the program is upgradeable, whoever holds that authority could change the code.
Honesty, in plain terms
The 4 % sell fee is paid by everyone, including those who sell at a loss. Those under water get it back afterwards, with a share of everyone else's fees. A distribution is not a yield: it depends on other people's sells and can be zero for days. Anyone can open another pool for a token elsewhere; sells there pay no fee and feed nobody. Nothing here protects against a token going to zero. No token gives any right over the protocol.
Verify it yourself
Every number that pays is in the program's accounts and can be read without the site's indexer:
- Pool (
["pool", mint]): curve progress, pool reserves, the running hour's fees, the buyback and creator shares, and what is owed to past distributions. The USDC vault must always hold at leastquote_reserve + epoch_fees + buyback_pending + creator_claimable + distributions_owed;/verifyshows both. - Tree: tracked tokens per entry-price bucket, the source of the total weight under water.
- History (
["history", mint]): every closed hour that paid someone, with its fees, total weight and price. - Position (
["position", mint, wallet]): a wallet's basis, its checkpoints and its claim cursor.
The site's /verify page recomputes the total weight and a wallet's claimable amount from these accounts with the
same integer arithmetic as the program.








