Connect a wallet
The live preview reads a token’s real trades and builds the pot they would have filled. Connect a wallet to load a contract address.
Read-only. Connecting shares an address, nothing else: no signature, no transaction, no approvals.
Could not load
Market cap
IdlePaste a contract address to begin.
The pot
-
Buyers-
Buys-
Buy volume-
Standings from-
The trades are real. The pot is not. No jackpot contract exists on this token: the 5% tax is applied on top of its actual buys to show what the mechanism would have collected.
Standings
odds settle at close| Rank | Wallet | Bought | Tax paid | Weight | Mult | Win chance | |
|---|---|---|---|---|---|---|---|
| Paste a contract address and press Load. | |||||||
Winner
-
-
Where the data comes from. Pools, prices and trades are read live from the
GeckoTerminal public API. It returns the last 300 trades on the token’s deepest pool, which is
typically the last few minutes to a few hours depending on how actively the token trades.
Snipers fund the pot, they do not win it. Snipe-window buys pay the surcharge and are
barred from the draw entirely. Weighting them at the base rate was not enough: paying several times
the tax would still have handed them the best odds in the field, so the anti-sniper rule would
have rewarded sniping. Here the snipe window is pinned to the three oldest buys the page holds, so it
stays put as you switch views. On a real launch it is the first 10 seconds, once. Rank 1 is likewise
the first buyer inside the loaded window, not the token’s first buyer ever.
The draw is genuinely random. It runs on the browser’s crypto RNG over the real
weights. On-chain this needs a VRF; see the spec. Reload the standings and spin again and you will
get a different wallet.