This page explains the whole mechanism in plain language: every formula, every parameter, every failure mode, and — most importantly — what the contracts cannot do, no matter who asks. If anything here doesn't match the deployed code, the code is the truth and this page has a bug.
The fee is taken by the pool itself, not by a separate contract you have to trust. It comes off the WETH side of every swap — out of the WETH you pay on a buy, out of the WETH you receive on a sell. The contract never holds $FLUKE and has no code that sells it, so nothing here can dump on you.
Under the hood: a Uniswap v4 hook using the custom-accounting path
(BeforeSwapDelta). The money being swapped and the money taken as fees are
separate by construction, not by policy.
| flow | rate | routing |
|---|---|---|
| buy fee | 1% | 100% → pots |
| sell fee | 3% | 65% → pots · 25% → buy-and-burn · 10% → treasury |
| pot split | 40 / 25 / 35 | BONE / TENDIES / FEAST |
| LP fee | 0 | none — a round trip is 4%, not 4.5% |
That's 90% of every fee going back into the coin — pots and burn. The remaining 10% of sell fees is the treasury, and it deserves its own explanation:
Everything the contract owes — the pots, the treasury, money waiting to burn, prizes not yet paid — is tracked in one ledger of obligations. The test suite proves that nothing the owner can reach is able to move any of it. Not some of it. Any of it.
Each pot has a live target — the number on the board. A pot is in play when its balance reaches its target; prize = the target (or the balance, if a same-round earlier win left it short). Targets follow fee inflow:
EWMA_daily_inflow is a weighted average of the last week or so of daily fee
inflow (recent days count more; a day from a week ago counts half). Today's trading never
lifts today's target — so a burst of coordinated buying can't inflate a pot and then win
it in the same hour.
| pot | share | cadence | floor | cap | entry | pays |
|---|---|---|---|---|---|---|
| BONE | 40% | 1 h | $100 | $2,000 | a buy ≥ $5 | whitelisted memecoin† |
| TENDIES | 25% | 48 h | $500 | $25,000 | a buy ≥ $5 | tokenized stock* |
| FEAST | 35% | 168 h | $1,500 | $250,000 | hold ≥ 14 d | WETH, to one holder |
*The stock switch sits behind the 48 h timelock, so the deploy is sequenced: it is queued at deploy and matured before the pool opens — the rail is on from the first swap. A stock leg that cannot fill delivers WETH instead.
†The meme switch sits behind the same 48 h timelock and is sequenced the same way: queued at deploy, matured before the pool opens (each venue re-verified first), so the meme rail is on from the first buy. Same fallback rule — a leg that cannot fill pays WETH; nothing is ever withheld.
*And be clear about what a tokenized stock IS: a third-party token that tracks a share price, not a brokerage share — no voting rights, no dividends. Its issuer keeps admin powers this protocol cannot override: pause, wallet blocklist, contract upgrade, and burning tokens already in a winner's wallet. The issuer also restricts who may hold them, including US and Canadian residents. A TENDIES win is custody of that token, with that token's rules. Terms & eligibility has the full statement.
Dollar targets on a WETH pot read off a keeper-published rate: at most one update per hour, at most ±25% per update, inside an immutable floor and ceiling.
In words: your win probability is your buy size, times a fixed constant (κ), times the pot's share of fees, divided by the pot's current prize. Bigger buy → better odds, until the caps in the formula bite. Bigger prize → longer odds — which also means a fat pot doesn't pay better odds; it pays a bigger prize at the same odds per dollar. There is no clever moment to buy; the dashboard just shows when the prize is worth watching. The rules:
Worked example at launch-scale volume ($100k/day): a $100 buy is about 1 in 91 on BONE and 1 in 964 on TENDIES — roughly one buy in 83 is a fluke. The board shows the live figures for your exact buy before you swap.
keccak(randomness, drawId, wallet) weighted by its ticket — and the best
score wins. The math (an "exponential race") makes the chance of holding the best
score exactly your ticket's share of all tickets.Split your bag across 10 wallets and you hold 10 tickets, each with a tenth of the odds — the same overall chance, minus the gas you paid to split. Buying big the day before a draw earns nothing for 14 days. Running bots changes nothing: a bot's bag is just a bag. The wallet that has held the most, longest, holds the biggest ticket — that is the design working as intended.
Randomness comes from drand quicknet — a public randomness service run by a group of independent organizations (universities, infrastructure companies), publishing a cryptographically signed random value every 3 seconds. No single member can predict or steer the output. The flow:
head + 2 — a round whose value
has not been produced yet, by anyone, anywhere.burn(): the vault
buys $FLUKE on the canonical pool — at most 1% of the pool's WETH-side depth per call,
stopping at ~1% price impact — and burns what it bought. Unspent WETH waits for the
next call.$FLUKE trades on one canonical Uniswap v4 pool against WETH, with the hook attached. There is no liquidity program and no farming — liquidity is handled entirely by the contracts, three ways:
The token's leak guard means $FLUKE leaves the canonical pool only through a real buy. Someone can create a fake second pool and sell into it, but nobody can buy $FLUKE out of the real pool through it, and wrapped or claimed balances can't be cashed out around the hook. Every real trade passes through the one pool where the hook runs.
Of the 3% sell fee, 10% is the treasury — about 0.14% of trading volume, and 7.3% of every fee the coin collects. There is no treasury cut on a buy at all: a buy’s whole 1% goes to the pots.
It cannot be raised. The 10% is a constant compiled into the contract, not a setting. The timelock can retune odds, cadences and payout lists; it cannot touch this. Changing it would take a new token.
A mechanism like this doesn’t run itself for free, and pretending otherwise is how projects quietly die. It pays for:
It is uncapped: being a share of volume, it is large when the coin is busy and small when it is quiet. It is structurally separate from prize money — treasury accounting cannot reach pot balances, principal or escrow (§02). And it is on chain: the address, the balance and every movement are public.
The limit, plainly: we do not publish an itemised budget. You can watch what the treasury holds and what leaves it; you cannot see which artist was paid what. The number to hold us to is the one in the code rather than on trust — 10% of the sell fee, fixed.
Payout frequencies below come from replaying the mechanism over 108 days of real chain trade data, at several volume levels. They're what the math does to real order flow — they are not a promise of any payout, ever. What is guaranteed: the probability shown at your entry is the probability used at settlement.
| daily volume | BONE | TENDIES | FEAST |
|---|---|---|---|
| $100k | ~every 7 h × $100 | 2.7/wk × $660 | ~1/wk × $3,100 |
| $250k | ~every 2.5 h × $100 | 2.8/wk × $1,570 | 1/wk × $7,600 |
| $1M | 19.5/day × $215 | 4/wk × $6,200 | ~1/wk × $30,000 |
| $3M | hourly × ~$700 | $25k cap, 4+/wk | 1/wk × ~$100,000 |
At launch the pots start empty. Under this ladder the first BONE pays within the first hour of real volume, TENDIES on day 0–1, and FEAST draws begin on day 14 — the launch surge and the small pots' overflow accumulate in FEAST until then, so the first feast belongs to everyone who held from day one.
Improbable is not the same as unaccountable. Every fluke settles against a drand round nobody could see when the buy was made, and anyone can recompute it afterwards. The odds are long; the outcome is not loose.
Every settled fetch emits its inputs: the buy, the pinned probability, the beacon round, the outcome. The verify page takes any receipt and, in your browser:
If any of that ever disagrees with the chain, the page shows the mismatch. Contract addresses, the spec, and the full review history are linked below.