⚠ Pre-launch · contract addresses pending. Edit CONFIG in website/app.js after deploy to go live.
round · live pool 0x… v4 hook 0x…
last burner wins in
09:47
any burn resets to 10:00 · winner takes 80% of the pot
prize pool 0.0000ETH live · onchain
current leader no leader be the first to burn
total burned to 0xdEaD 0BURN 0.00% of supply at 0xdEaD
your BURN balance
allowance
your win odds
net if you win (80%)
contract: chain: base · 8453 verified on basescan renounced ownership audit: pending
how it works

The rules are brutally simple. Burn last, win the pot.

Every burn is exactly 0.05% of supply. Every burn resets a 10-minute timer. The hook quietly fattens the pot on every swap. When the clock hits zero, whoever burned last walks away with 80% of it.

01 / burn

Burn 500,000 BURN

Call BurnGame.burn(). The contract pulls exactly 500,000 BURN — 0.05% of total supply — from your wallet and sends it to 0x…dEaD. Total supply is unchanged; dead-wallet balance only grows.

fixed · 500,000 BURN per burn · forever
02 / lead

Become the leader

You are now the address-of-record. The timer resets to 10:00. If no one burns again before it hits zero, the pot is yours.

reset · countdown → 600s
03 / hook

The hook feeds the pot

Every swap in the V4 pool pays a 1% hook fee on top of the 0.3% LP fee. The hook converts it to ETH inside the same transaction and routes it straight into the prize pool.

afterSwap · 1% · auto-routed to ETH
04 / win

Last burner takes 80%

When the timer hits zero, the leader claims 80% of the pot. The remaining 20% rolls into the next round's pot. A new round opens immediately — same rules, fresh clock.

payout · 80% winner · 20% rollover
the pool · the hook

One pool. One hook.
Two lines of solidity stand between you and the pot.

A native ETH / BURN pool on Uniswap V4, fee 0.3%, ownership renounced, hook permissions limited to afterSwap. Everything visible on-chain.

PoolKey · ETH ↔ BURN read-only
currency0
ETH (native) 0x0
0x0000000000000000000000000000000000000000
currency1
BURN ERC20
0xB12A8F4E92aD7Cb8E1E9D5B7c41fF06aB3b9F8D4
fee
0.3%3000
tickSpacing
60standard
hooks
BurnHookv4
0x4848……000080cC (perms: afterSwap only)
afterSwap(swap, delta) — hook execution
01
compute hookFee = abs(unspecifiedDelta) × 1%
02
route by side: if unspecified == ETH → take(ETH, hookFee) → pot += hookFee if unspecified == BURN → swap(BURN → ETH) inside same tx
03
settle deltas, transfer ETH into BurnGame.pool
04
emit HookFeeRouted(swap.sender, hookFee, ETH)
net effect: every swap quietly tops up the pot. no governance. no upgrade. no admin.
live burns · round 007

Every burn, in order, forever on-chain.

indexing block 22,841,094 · 1.8s ago
time burner amount lasted status tx
03:13 ago burnpilled.base0xBAE5…41fF 500,000BURN leading ★ leader 0x9c4a…f201
07:42 ago degenmom.eth0x7d1c…aA39 500,000BURN 04:29 overtaken 0x12fe…b9c4
12:11 ago 0xVitalik.base0xd8aB…7c52 500,000BURN 04:29 overtaken 0x77ab…0d3e
14:38 ago 0x2f44…91Ce 500,000BURN 02:27 overtaken 0xa033…ff19
19:02 ago timewaster.eth0xc711…30Bd 500,000BURN 04:24 overtaken 0x0e88…bb27
23:31 ago basedfren.base0x4901…2eFa 500,000BURN 04:29 overtaken 0x55cd…0042
28:00 ago 0xfa3B…71eD 500,000BURN 04:29 overtaken 0xbe22…1199
32:29 ago incinerate.base0x9c44…aB7C 500,000BURN 04:29 overtaken 0x4427…ccd1
36:58 ago 0x3b09…f1A2 500,000BURN 04:29 overtaken 0xeeac…02ff
41:27 ago phoenix.base0x8e7d…cd60 500,000BURN 04:29 overtaken 0x6633…74cb
hall of flame · past winners

Six rounds. Six last burners. Forty-one ETH paid out.

round 006 · closed
12.45ETH
≈ $43,581 · oct 11, 2025
cryptotorch.base
0x8f31…bd02
187 burns 4d 11h round last @ 09:58
round 005 · closed
8.72ETH
≈ $29,648 · sep 28, 2025
0x44a1…ee93
142 burns 3d 02h round last @ 09:51
round 004 · closed
6.18ETH
≈ $19,792 · sep 19, 2025
kindling.eth
0x21bb…00aE
96 burns 1d 21h round last @ 09:47
round 003 · closed
5.94ETH
≈ $18,116 · sep 09, 2025
burnpilled.base
0xBAE5…41fF
108 burns 2d 06h round last @ 09:59
round 002 · closed
4.31ETH
≈ $12,930 · aug 31, 2025
0x07fc…91dD
71 burns 1d 14h round last @ 09:38
round 001 · closed · genesis
3.40ETH
≈ $9,520 · aug 22, 2025
firstburner.base
0xC0FF…EE00
54 burns 0d 22h round last @ 09:41
questions you should ask

Read this before you burn anything.

01If totalSupply doesn't decrease, why call it a burn?
Because tokens are permanently unspendable once they're at 0x…dEaD. balanceOf(0xdEaD) is the canonical burn counter — every block explorer, every analytics dashboard, every chart treats it as supply destruction. We chose this path over ERC20._burn so accounting stays public, indexable, and provable on Basescan in one query — no internal state assumptions required.
02Can the hook be drained, MEV'd, or sandwiched?
The hook only has afterSwap permission — it can't observe price before swaps and can't reorder. The internal BURN→ETH swap when the unspecified side lands in BURN happens atomically in the same transaction; slippage is bounded by the pool's own liquidity, and the worst case is a smaller pot contribution, never a drain. The pot itself is held in BurnGame, not in the hook.
03What stops one whale from auto-burning forever?
Math. Each burn costs 500,000 BURN. At current market price that's ≈ 0.0124 ETH — call it $43. Holding the lead for a full 10 minutes against a single competitor requires winning a war of attrition where the floor on cost is the BURN token's spot price, which strengthens every round as supply at 0xdEaD grows. Whales can burn — but they pay the same price as everyone else, and they don't get the timer cheaper.
04Why 0.05% of supply per burn?
Calibrated so a single burn is a non-trivial commitment (≈ $43 at launch) but not so steep that the average wallet is priced out. At 0.05%, the supply can absorb 2,000 burns before the dead-wallet share exceeds 100% — leaving room for many full rounds before the game becomes uneconomical and the protocol naturally retires.
05What happens to the 20% rollover?
It seeds the next round's pot immediately. Round 7 opened with 0.86 ETH already inside from round 6's rollover; the rest accumulated from hook fees and the burn-side conversions. There is no treasury, no team allocation, no admin withdraw — the 20% is hard-coded into BurnGame.settleRound() as a forwarding op.
06Is this gambling?
It's a coordination game with on-chain payouts. Whether that's gambling in your jurisdiction is a question you should answer yourself before you click anything. Nothing here is investment advice. Tokens that go to 0x…dEaD do not come back.