Provably fair
Verify any pack opening
Soccer Grails publishes a SHA-256 hash of the server seed before every opening. After the pull, we reveal the seed — verify the outcome yourself with one HMAC.
Algorithm
roll = HMAC-SHA256(serverSeed, clientSeed + ":" + nonce) roll_float = parseInt(roll[0..13], 16) / 2^52 tier = cumulative odds threshold lookup
The server seed hash is committed before the opening. After the pull, the seed is revealed and the same calculation can be reproduced anywhere — Python, Node, or any HMAC tool.
Recent audit trail
- CR7Forever · World Cup Grails™2m ago2024 Common Pull B RAW 9Verifyhash 7ef77a4a8189c6414abc7279…seed 235eab39555275d0fb8b9bd5…roll 5b68e4fef111f0a91fed3937…
- MaradoMagic · PSA 10 Only4m ago2022 Lionel Messi PSA 10Verifyhash f3ca9b6ca64e9542cf7859b4…seed 8c76e0b7f4a374c6cfc28d3e…roll a3e148f8673d8e7e934ef593…
- ParcDesGrails · Rookie Cards Vault6m ago2024 Common Pull B RAW 9Verifyhash 795d6b398bf13f7502c9888e…seed bb782d3731ca0ffbc8ff78f7…roll 747cea596cc1edb468478f9c…
- PSA10Only · PSA 10 Only8m ago2020 Jamal Musiala BGS 9.5Verifyhash 62429bd2fbb2d37af9612feb…seed 39242f491d7cd6e2690ebfba…roll e2041d6d43b2c5d4bb8e4db1…
- TifoCollector · World Cup Grails™10m ago2024 Common Pull A RAW 9Verifyhash cb3958c3bc4d18f180d91900…seed 7283d9feebe032116111153c…roll 6fcfcf694c84ee2f4f638c5b…
- GrailHunter · Rookie Cards Vault12m ago2024 Common Pull B RAW 9Verifyhash 591b6fc8a302f67a0dbf9d36…seed 678d026011c50d1b70d22373…roll dff4b5931db3f00d0254cf28…
- ParcDesGrails · PSA 10 Only14m ago2018 Luka Modrić PSA 10Verifyhash aac0bd77baf1ebbc80b208af…seed a354ae4df0ac213a3b7e3262…roll dbcba1ee0e1573038073177d…
- Bicicleta · Champions League Legends16m ago2010 Andrés Iniesta PSA 10Verifyhash 969fe764bde2c9e083c1d52e…seed 09aab0c6b93db6241286f543…roll 6b71a26e28b0690d1b198201…
- ChampionsRipper · Future GOATs18m ago2024 Common Pull B RAW 9Verifyhash 249e66de03318afec6b991dd…seed 5ad7ee3906507a4bebf1c6f9…roll 97bc77594b13215a2f62509c…
- GrailHunter · PSA 10 Only20m ago2020 Jamal Musiala BGS 9.5Verifyhash 5ff06531ac32d9c0d3e0e3d0…seed 60bf1670a86ea90fb08b7a15…roll c337e82489b3ee794d2648e6…
- WorldCupWolf · World Cup Grails™22m ago2024 Common Pull B RAW 9Verifyhash bcf94e3a5bada829d8e52d55…seed 5ce6735b9d33b5c31af1da97…roll ce6972aa9055d582154d8c78…
- GolazoGod · PSA 10 Only24m ago2020 Jude Bellingham PSA 10Verifyhash 6a72ef6be9000d8d4875bd46…seed 8cb4b622bc3c13c909cf4fb3…roll f980e980ae877230578c6ed6…
- ElDiego10 · World Cup Grails™26m ago2020 Florian Wirtz PSA 10Verifyhash 35d093674c5bf6c5c50fe203…seed aaab6b53784fb7536d0e4719…roll 5f64f07281b29524dae4a8c9…
- PSA10Only · Champions League Legends28m ago2024 Common Pull B RAW 9Verifyhash 94e5d570605756aae8a50c54…seed 30e47d33733625d7b8847b75…roll d19b8f154faa6e8c8e0210dc…
- CW123 · World Cup Grails™30m ago2020 Florian Wirtz PSA 10Verifyhash b8cc9db5d30a054b6913b6b8…seed 2769ee7ffa1b28ab2b2fbfcc…roll 355f95929418d62f43890107…
- ParcDesGrails · Future GOATs32m ago2024 Common Pull B RAW 9Verifyhash b7dcd4db023bd625be70d68e…seed 30f48304c5d420e982fd6759…roll 264d44e2fecbf01b35f6e99a…
- CW123 · World Cup Grails™34m ago2010 Andrés Iniesta PSA 10Verifyhash 0b83a1ebd26e42afd6be58f8…seed 7544b0dd6374ce992c2cf8d0…roll afdb0673069a5d12e629cd7c…
- WorldCupWolf · World Cup Grails™36m ago2024 Common Pull B RAW 9Verifyhash 44a901050952a89b8772842a…seed c3d97b6bd457b1743c555eee…roll be3287025e2245096a7aeef5…
- ChampionsRipper · Future GOATs38m ago2024 Common Pull B RAW 9Verifyhash 88ff63f89ca554ad39c60475…seed d9f43468f2c186d79b1ad993…roll 078e1f4ddf79f9e69a4161d2…
- GolazoGod · Rookie Cards Vault40m ago2020 Florian Wirtz PSA 10Verifyhash 034cd8cd23fb80404afcc568…seed 52f7ee265caa3eee917cabce…roll ca7ac714313667391527d516…