18+ only. Games that claim to be provably fair are still gambling with real money. Play safely

Guides from The Verification Lab

Don't trust the badge. Check the hash.

Plain-English documentation for "provably fair" games: what the proof covers, what it leaves out, and how to verify a result yourself with SHA-256 and HMAC — in your browser or a few lines of Python.

verify.py · example seeds
# commitment published before play
sha256(server_seed)
a5e39de9361cb47d…e1ac582d  ✓ match

# roll = HMAC-SHA256(server_seed, "client:nonce")
hmac(seed, "lab-reader-01:0")
c6b1e6abfb75912f…
int(0xc6b1e6ab) / 2^32 × 100
roll = 77.61

Latest guides

Topics

Guide index

What this site is — and isn't

We document how provably fair systems work and how to check them. We don't rank sites, name operators or promise wins. A valid proof shows a result wasn't changed after the fact; it does not make a game good value. Gambling means you should expect to lose the money you put in. 18+ only. Responsible gambling