SP GAMES / PROVABLY FAIR
Verify the result yourself
Every random draw can be recomputed. The secret hash is published in advance, entries are frozen, and a future Bitcoin block adds independent randomness.
Before the draw, save the secret hash. Once entries are frozen, also save the list and rules hash.
The secret is revealed after the draw. Winners are selected using SHA-256 and the hash of the Bitcoin block chosen in advance.
Your browser checks the hashes and winners. You can separately check the block hash against an external source.
Verification tool
Algorithm, hashes and revision history
The seed is UTF-8 text. Each entry is scored by SHA-256(seed + ":" + block_hash + ":" + id); hashes are sorted ascending. Ticket draws skip repeated prize places for the same participant. Daily draws use one token per account and divide the daily pool among actual winners in whole cents; the remainder is unallocated. Archive draws select the first N entries.
Verification runs locally: files are never uploaded. It checks saved commitments and result calculations. Receipt eligibility and account ownership are established through moderation. Save commitments before the draw to detect later changes.
| Place | Ticket / token | Participant | Prize |
|---|