Each row = one hourly raffle. Expand it to see every card pulled, the winning wallet, and the on-chain fairness proof — verify the roll right in your browser.
#88760m1$184xoZ…6AGy↗Claim openClaim open1999-2000 Pokemon Base Set Weedle #69 CGC 9.5 MINT+ $18COMMONON-CHAIN VERIFIED9a61…c29a○ VERIFY IT YOURSELFFairness−
★ ALL 1 CARDS - winner takes all
0 epic 0 rare 0 uncommon 1 common
WIN CHANCE
2.5288%
≈ 1-IN-N
40
WINNER BAL
22,553,451
ELIGIBLE TOTAL
891,838,552
HOW THE WINNER WAS CHOSEN - At slot 435199976 we snapshotted all 2065 eligible $GACHA holders (excluding LP & burn). Each holder occupies a slice of [0,1) proportional to their balance. The roll is a Collector Crypt VRF output (RFC 9381 ECVRF): alpha = sha256(slotHash[32B] ||utf8(drawId)) binds this draw to the slot blockhash, the operator's frozen key produces the proof, and roll = beta[0:32] -> mapped to a 0..1 float -> walked the cumulative weight array -> first holder whose slice contains that float wins all 1 cards. The proof verifies in your browser + on-chain on the fairness page.
This draw's roll is an ECVRF output, not the commit-reveal HMAC. Verify the proof in your browser on the fairness page.
#88660m1$45DQRd…4Foh↗Claim openClaim open2004 Pokemon EX Team Rocket Returns Dark Tyranitar #20 CGC 9 MINT $45UNCOMMONON-CHAIN VERIFIED6416…f0d1○ VERIFY IT YOURSELFFairness+
#88460m1$535HJ6…xveS↗Claim openClaim openMega Dragonite EX $53UNCOMMONON-CHAIN VERIFIEDf5c7…db36○ VERIFY IT YOURSELFFairness+
#88360m1$17EUAm…uzLH↗Sold$14.45Sold$14.452020 Pokemon Japanese Sword & Shield Amazing Volt Tackle Alt Art Pikachu VMAX #31 CGC 9 MINT $17COMMONON-CHAIN VERIFIED1438…75fa○ VERIFY IT YOURSELFFairness+
#88260m1$154vvF…e4uD↗Claim openClaim open2001 #NA Venonat CGC 10 Darkness, and to Light - Japanese $15COMMONON-CHAIN VERIFIED8490…ee9f○ VERIFY IT YOURSELFFairness+
#88160m1$17nekoken↗ClaimedClaimed1998 Pokemon Japanese Topsun VS Series Mankey #56 CGC 9 MINT $17COMMONON-CHAIN VERIFIED1bd3…e843○ VERIFY IT YOURSELFFairness+
#88060m1$204xoZ…6AGy↗ClaimedClaimed2023 Pokemon Japanese SV Ruler Of The Black Flame Full Art Eiscue EX #121 CGC 10 PRISTINE $20COMMONON-CHAIN VERIFIED090b…b9df○ VERIFY IT YOURSELFFairness+
When the window closes we snapshot every wallet holding $GACHA at the closing slot. We exclude the Meteora pool vault and burn addresses - that's it.
exclude = [meteoraPool, 1nC1n3…rAt0R]
2
Weight
Win % is your slice of circulating supply
Each holder gets a [0,1) slice proportional to balance. Bigger bag, bigger chance - no caps, no boosts.
weight[h] = bal[h] / (supply − excluded)
3
Roll
On-chain ECVRF pinned to a Solana slot hash
The winner comes from a Collector Crypt VRF proof (RFC 9381 ECVRF) bound to the slot hash that landed at close - fully reproducible in your browser. Older draws used commit-reveal; the verifier auto-detects and checks either.
roll = ECVRF(key, slotHash ‖ drawId)
4
Pay
One wallet wins the vault
The wallet whose slice contains the roll wins every card opened during this window - then has about 70h to claim the slabs or instant-sell them for USDC.