PLAY ON
← Raffles

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.

01 · Save the commitment

Before the draw, save the secret hash. Once entries are frozen, also save the list and rules hash.

02 · Wait for the result

The secret is revealed after the draw. Winners are selected using SHA-256 and the hash of the Bitcoin block chosen in advance.

03 · Recompute

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.