Provably Fair Explained
Updated March 2026 · 8 min read
What is Provably Fair?
Provably fair is a cryptographic method that allows players to verify that game outcomes are truly random and weren't manipulated by the gambling site. It's the gold standard for fairness in online gambling.
Unlike traditional online casinos where you have to trust the operator, provably fair systems give you mathematical proof that every single game was fair. This is possible because of the same cryptographic principles that power blockchain technology.
How It Works
The system uses three key components:
1. Server Seed (Site's Secret)
Before the game, the server generates a random seed. You see only the hash (SHA-256) of this seed — not the seed itself. This proves the seed was set before your bet.
2. Client Seed (Your Input)
You provide (or are assigned) a client seed. This seed is combined with the server seed to generate the game result. Since you control this, the site can't predict or manipulate the outcome.
3. Nonce (Game Counter)
A number that increments with each bet. Combined with the seeds, it ensures every game has a unique result even with the same seeds.
The Formula
result = HMAC_SHA256(server_seed, client_seed + ":" + nonce) This hash is converted into a game result (e.g., crash point, roulette color, etc.).
How to Verify
Change Your Seed
Before verifying, change your server seed. This forces the site to reveal the old server seed.
Get the Seeds
You now have: the revealed server seed, your client seed, the nonce, and the game result.
Verify the Hash
Hash the revealed server seed with SHA-256. Compare it to the hash you were shown before the game. They must match.
Verify the Result
Use the site's verification tool (or a third-party tool) to recalculate the game result from the seeds. It should match exactly.
Why It Matters
No Manipulation
The site can't change the outcome after you bet. The server seed was locked before the game.
Player Influence
Your client seed affects the result. The site can't predict it, making manipulation impossible.
Full Transparency
Every game can be independently verified. No blind trust required.
Industry Standard
Any site that doesn't offer provably fair should be treated with extreme caution.
Important Note
Provably fair proves that individual game results aren't manipulated, but it doesn't guarantee the site is safe overall. A site could still have security issues, refuse withdrawals, or go offline with your funds. Always use established, well-reviewed sites.