← back
Proof of pick
| pack | Starter Pokémon Gacha Pack · $25 · opened |
|---|---|
| winner | FM1YCKED2KaqB8Uat8aB1nsffR1vezr7s6FAEieXJgkeSolscan → |
| snapshot | |
| snapshot hash | |
| total weight | |
| seed blockhash | |
| seed | |
| ticket | |
| volume at pick | n/a |
On chain
| memo | cc-78aa4483-6e01-41fe-a181-86d01208fbc6 |
|---|---|
| SOL to USDC swap | 3rKn386XKMemf2vUcVmBcDFFrdZpHVKxPXpWEH1ftQmkUvxmtwgERAWyfBfQpBPEEduujqbqX5gf1p1boggN25ytSolscan → |
| SOL spent | 0.2414 SOL |
| pack payment | 5ud3GioUUHoA3vHAZjs5G7CWoJVcQpCu8mu1REneSrMQHZgKiKNoykF3DEfYPLWsyfpEdHnybrVJRHSKheuUhYzRSolscan → |
| card delivery | 5W7iSFNMRgPL1LWTquCMZpHGsTWGjEtDFJ3ZRRwFgeCHaChnCgcTZyddk4cDeXWoKK8KWbEEQs8Pzm9NWWhSafn1Solscan → |
| card NFT | 9iqykKmMhZpNEPUmF2y6SSxCTmVrCKPfTY9ed1Axpdt1Solscan → |
| VRF roll | 89724092 |
| Collector Crypt proof | https://gacha.collectorcrypt.com/verify-selection/cc-78aa4483-6e01-41fe-a181-86d01208fbc6Solscan → |
Recompute it. seed = sha256("ripped:v1|" + blockhash + "|" + snapshotHash + "|" + snapshotId). ticket = seed mod totalWeight. Sort eligible holders by wallet ascending, walk cumulative weights (balance, or 1 each in equal mode); the wallet whose range contains the ticket wins. The snapshot hash is sha256 over "wallet:balance\n" lines in that order. Which card came out of the pack is Collector Crypt's VRF, linked above.