EVERY DRAW ON CHAIN FOREVER

887 draws.
All open.

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.

$232,380
Total paid all-time
$27,799
Largest payout
23
Epic pulls all-time
$95.37
Avg pack EV
DRAW WHENWINDOWCARDSTOTALWINNER-
#887  60m1$184xoZ…6AGyClaim open

★ 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.
RandomnessCollector Crypt VRF (ECVRF)
Draw status✓ REVEALED VIA CC VRF
Slot435199976
Holders eligible2,065
Winner roll0.0x09d749
Winning wallet4xoZ…6AGy
Airdrop tx-
AIRDROP PENDING - VERIFY WHEN LANDED
THIS DRAW’S FAIRNESS PAGE ↗RECREATE THE DRAW LOCALLY ↗
● REVEALED VIA COLLECTOR CRYPT VRF
ECVRF · RFC 9381

This draw's roll is an ECVRF output, not the commit-reveal HMAC. Verify the proof in your browser on the fairness page.

Showing 8 of 50 Page 1
LOADING OLDER DRAWS… (50 LOADED)
FAIR - OPEN - VERIFIABLE
The raffle, in 4 steps
READ THE FULL ALGORITHM ↗
Snapshot
Every window we take a holder snapshot
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]
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)
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)
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.
winner = walk(weights, roll)