Skip to content
Provably fair

Verify a draw yourself

We don't ask you to trust us. Every draw uses a commit-reveal method you can check independently, right here in your browser.

  1. Before a competition closes, we publish SHA-256(secret seed) — locking us in.
  2. At the draw, we combine the secret seed with a public randomness beacon (e.g. drand) nobody can predict.
  3. The winning ticket = HMAC-SHA256(seed, beacon) mod entries + 1.
  4. Afterwards, we reveal the seed. You recompute both values below and confirm they match.

Heads up — these are example values, not a real draw. They're here so you can see the maths work. Once a competition has been drawn, its own seed, beacon and entry count are published on its page and load in here for you to check.

Commitment check

Winning ticket

Anyone with the same seed, beacon and entry count gets the same ticket number — try changing a single character of the seed and watch it change completely.