The affiliate tier you can’t reach alone
You already pay fees when you trade on FOMO. Alone, you get a small cashback. Together — as one big account — we hit the top tier, and 70% of that comes back to you in USDC, every week. You just trade like normal.
How the pool works
Hundreds of wallets.
One partner account.
every swap indexed on-chain, address by address
Together, the pool
clears the top tier.
collective rate → a ceiling no solo link reaches
70% streams back.
Every single week.
Ri = P × 0.70 × Vimi / Σ(Vm) — paid in USDC
Move the slider. See your money back.
Drag your weekly trading volume and pick how much $PROMO you hold. This is roughly what lands in your wallet — in USDC — every week, just for trading like you already do.
Rough estimate on ~0.7% fees. Your real rebate depends on the size of the weekly pool and everyone’s volume — nothing here is a promise.
Four steps to the rebate
You keep trading exactly as before. The pool does the tier-climbing — and the difference between the base rate and the ceiling comes back to you.
Register
Sign up on FOMO through your personal promo.family link. It binds your account to the collective and gives you the standard fee discount from day one.
Verify
FOMO is non-custodial, so your trading address is public. Prove it’s yours by sending 0.001 USDC to the protocol address — the last decimals carry your one-time challenge.
Trade
Nothing changes. The indexer watches your address over Yellowstone gRPC and counts every swap through the FOMO router, Jupiter, Raydium and Pump AMM — priced in dollars at the slot of the trade.
Claim
Each week a Merkle root of (address, amount) goes on-chain. Claim your USDC yourself, whenever — unclaimed amounts sweep to the treasury after 90 days.
Volume in, USDC out
The weekly pool is whatever the collective’s partner account earned. 70% goes back to traders, weighted by volume and the $PROMO multiplier. The other 30% runs the machine.
// every address, every epoch (1 epoch = 1 week, UTC) w[i] = volume[i] × multiplier[i] R[i] = pool × 0.70 × w[i] / Σ(w) // volume: indexed from the chain, priced at the trade slot // multiplier: $PROMO balance snapshot, random slot, // slot chosen AFTER the epoch closes
The multiplier ladder
Tap a tier to see it in the calculator above.
Snapshot you can’t game
Balances are read at a random slot inside the epoch, chosen from the block hash after the epoch closes. Buying the token a minute before settlement does nothing.
One program, five feeders
Everything off-chain just prepares data. The only thing holding money is an Anchor program with a Merkle root — and you can rebuild the tree yourself.
Web
Registration, wallet binding, dashboard, claims.
Indexer
Streams every participant address over Yellowstone gRPC, parses swaps, prices them at the slot.
Collector
Pulls partner earnings out of the FOMO affiliate account every epoch.
Ledger
Epochs, volumes, accruals, payouts. One row per (address, epoch).
Distributor
A merkle-distributor fork. USDC vault on a program PDA, claim marks in a bitmap.
Buyback
Market-buys $PROMO through Jupiter with part of the protocol’s 30% — every signature published.
$ init_epoch --root 0x8f3a…c41 --total 41,388 USDC // authority only→ claim(epoch, index, amount, proof) // you claim, the program pays→ verified against the published CSV — anyone can rebuild the tree→ sweep(epoch) // unclaimed → treasury after 90 days
A multiplier, not a promise
Rebates are paid in USDC only — paying them in $PROMO would turn the protocol into an emissions farm. The two loops never touch.
Multiplier only
Holding $PROMO raises your share of the weekly pool — up to 1.80× — and does nothing else. No revenue rights. No governance.
Loops never mix
Traders are paid in USDC. $PROMO is bought, not printed — the payout loop and the token loop are separate circuits by design.
Buyback on a public log
The buyback worker market-buys $PROMO through Jupiter with part of the protocol’s 30% and publishes every transaction signature in the dashboard.
Terms in plain sight
Where every dollar of the pool goes
No team cut inside a payout. No hidden fee. The split is fixed in the on-chain program.
Here is what can break
Single point
The partner account is single, and FOMO controls it. A ban stops payouts for everyone at once. There is no fallback scheme.
Float
Earnings accrue in the FOMO account; payouts leave on-chain in USDC. Between the two, the protocol needs a working buffer the size of one weekly pool.
Verification
Address proof relies on sending an arbitrary transfer out of FOMO. Without that function, attribution falls back to referral-report granularity.
Wash trading
Doesn’t pay. You’d spend 100% of the fee to get ~20% back. The scheme rewards volume you were doing anyway — not volume for its own sake.