how endgame works
One coin, one pool, one clock. 1.00% of every trade accrues as the pot. One address takes the lot.
endgame is a Uniswap v4 hook. The game logic lives inside the pool itself: every swap passes through the hook, which enforces the rules, collects the fee, and keeps score. The pool is the game.
A pool is seeded with the full 1.00B $FEES supply as its only liquidity, against native ETH at a ~10 ETH valuation. Nothing is held back.
A buy that settles at or above the floor resets the 240-minute clock and takes the lead.
Every qualifying buy raises the floor ×1.003. Holding the lead gets more expensive the harder the game is contested.
240 minutes with no qualifying buy locks the current leader as sole winner. Anyone can then finalize the record and credit the pot.
The winner claims in both currencies whenever they like — and keeps earning 1.00% of every trade forever.
- A buy qualifies if the ETH that actually settles in the pool is at or above the floor.
- Sells never reset the clock or take the lead, but their fee still grows the pot.
- The clock runs on chain time. Before expiry, only a qualifying buy can extend it.
- The floor never decays and has no ceiling — it doubles roughly every 231 qualifying buys.
- The lead is held by address, not holdings. Sell everything and you keep it until another supported buyer identity takes the lead.
- Expiry locks the current leader as sole winner. Anyone can finalize the record; money only moves through claim.
- Buying stays open after expiry, but it is a plain trade — its fee still joins the locked winner's pot.
- Taking the lead requires a supported buyer identity. This site supplies one in hookData; the Uniswap frontend and some Robinhood Chain routers can instead report their caller. If neither path resolves, a qualifying buy still resets the clock and raises the floor but leaves the current leader unchanged.