Provably-fair

Provably-fair means you can prove the draw was not tampered with. Not even by us.

  1. 1. Commit

    Before you play, the house locks a secret server seed and shows you only its hash, the commit.

  2. 2. You play

    Every round uses the server seed, your client seed and a counter. The result is deterministic.

  3. 3. Reveal

    At the end, the house reveals the server seed. You check the hash matches the commit and recompute the rounds.

The algorithm

HMAC-SHA256 over server seed, client seed and nonce generates each result. Same seeds, same result, always.

Play and verify at the end