POSTED ON FOMO.FAMILY

ON CHAIN

Six instructions, no admin, no withdraw, no clock. This page decodes the program live.

The program is an Anchor program on Solana mainnet. It owns the vault, the queue entries and every fomoling. It has six instructions and no upgrade path once the upgrade authority is burned, which happens after verification. Everything below is decoded live from the accounts on chain by this page.

CHECK IT YOURSELF
PROGRAM ID
VAULT
MINT
WITNESS
CREATOR WALLET
UPGRADE AUTHORITY
VERIFIED BUILD
INSTRUCTIONS
NAMEWHO CAN CALLWHAT IT DOES
initanyone, oncecreates the vault for the mint and records the witness key
fundanyonemoves SOL from the caller into the vault
enqueuewitness onlywrites a queue entry for a new thesis id
hatchanyoneconsumes the oldest queue entry and one grant, creates a fomoling stamped with the live value
tickanyonefills every rung of one fomoling that the live value has crossed, within the impact cap
retirewitness onlyreturns all SOL to the vault and burns all coins of one fomoling
FIXED NUMBERS
GRANT300,000,000 lamports
RUNG100,000,000 lamports
BAND600 bps each side
RUNG STEP200 bps
IMPACT CAP300 bps
PROFIT SHARE TO VAULT5000 bps
TOTAL SUPPLY1,000,000,000
VAULT ACCOUNT
0discriminatoru8 array8mintpubkey40witnesspubkey72creator_walletpubkey104lamports_inu64112lamports_grantedu64120lamports_returnedu64128profit_sharedu64136tokens_burnedu64144hatchedu32148retiredu32152queuedu32156last_value_lamportsu64164last_tick_slotu64172bumpu8
QUEUE ENTRY
0discriminatoru8 array8vaultpubkey40thesis_idu6448handle_hashu8 array80stake_usd_centsu6488seen_slotu6496bumpu8
FOMOLING ACCOUNT
0discriminatoru8 array8vaultpubkey40thesis_idu6448handle_hashu8 array80birth_value_lamportsu6488hatch_slotu6496bids_filledu897asks_filledu898bid_partial_lamportsu64106ask_partial_tokensu64114sol_workingu64122tokens_heldu64130cost_basis_lamportsu64138realized_lamportsi64146stateu8147bumpu8
EVENTS
EVENTFIELDS
Hatchedfomoling, thesis_id, birth_value_lamports, slot
Filledfomoling, side (0 bid 1 ask), rung, lamports, tokens, value_lamports, impact_bps, slot
Retiredfomoling, lamports_returned, tokens_burned, slot
Fundedfrom, lamports, slot
Sharedfomoling, lamports, slot
NAME ON EXPLORERS

The program shows its name on Solscan, Solana FM and the Solana Explorer because three things were done at deploy: the security.txt is embedded in the binary with the name fomolings, the build is verified through solana-verify against the public repository so OtterSec's registry carries the name, and the IDL is published on chain with its name field set to fomolings. This page reads the verified status live.