Provably fair gambling sites use cryptographic hashing to ensure that the outcome of the game was determined before you placed your bet, it is native to Bitcoin and not used by traditional online casinos, and you do not have to place your trust in the casino as you can verify the math yourself.
How Provably Fair Works — Step by Step
There are two concepts to this system: the server seed and the client seed. The outcome of the games are not determined by either the server or the client seed alone but by the two together.
Provably Fair vs. RNG-Certified: What's the Difference?
Traditional online casinos use RNG software that is certified by third party testing and accreditation labs to ensure fairness. The provably fair system is different.
| Feature | RNG Certified | Provably Fair |
|---|---|---|
| Who verifies outcomes? | Third-party audit lab (you trust the lab) | You (directly, with math) |
| Can players verify individual spins? | No | Yes — every single one |
| Requires trust in casino? | Yes — after-the-fact audits | No — pre-committed cryptographic proof |
| Available on traditional casino games? | Yes (Pragmatic, NetEnt, etc.) | No — Bitcoin-native only |
| Manipulation technically possible? | Possible between audits (rare but theoretically) | Mathematically impossible if implemented correctly |
| Game variety | Thousands of titles | Smaller library (growing) |
How to Verify a Provably Fair Spin Yourself
- Open the fairness verification panelTo verify that any game is provably fair you will open the fairness verification panel for the game (usually located as a shield icon in the game) to view the server seed hash prior to starting to play.
- Note the server seed hashThe hash of the server seed is published to you prior to your game session and cannot be changed after you have placed your bets.
- Reveal the server seed after playingAfter you have finished playing the game you will click the "Reveal Server Seed" button within the game settings for the casino to reveal the original unhashed server seed.
- Run the seed through a SHA-256 toolYou will use a free online tool to hash the revealed server seed and compare that result to the hash revealed by the casino after your game session. If the hashes match the server seed was committed prior to your game session and the casino could not have manipulated your outcome.
- Confirm the hash matchesIf the output matches what was shown at the start, the seed was committed before your spin — no manipulation possible.
- Verify individual spin outcomesFor even further verification the casino also publishes a tool that allows players to input the raw server and client seeds to calculate the outcome of each player spin.