EVERY DRAW ON CHAIN FOREVER

857 draws.
All open.

Each row = one hourly raffle. Expand it to see every card pulled, the winning wallet, and the commit-reveal proof — verify the roll right in your browser.

$232,014
Total paid all-time
$27,799
Largest payout
23
Epic pulls all-time
$96.20
Avg pack EV
DRAW WHENWINDOWCARDSTOTALWINNER-
#857  60m1$28tiger.solClaim open

★ ALL 1 CARDS - winner takes all

0 epic 0 rare 0 uncommon 1 common
WIN CHANCE
3.7680%
≈ 1-IN-N
27
WINNER BAL
33,101,383
ELIGIBLE TOTAL
878,466,305
HOW THE WINNER WAS CHOSEN - At slot 434079488 we snapshotted all 2083 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
Slot434079488
Holders eligible2,083
Winner roll0.0x650f40
Winning wallettiger.sol
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
Commit-reveal pinned to a Solana slot hash
We commit to a seed hash before the window opens, reveal the seed after it closes, and HMAC it with the slot hash that landed at close. The roll is fully reproducible in your browser.
roll = HMAC-SHA-256(seed, slotHash ‖ drawId)
Pay
One wallet wins the vault
The wallet whose slice contains the roll wins every card opened during this window - then has 72h to claim the slabs or instant-sell them for USDC.
winner = walk(weights, roll)