Explainer
Provably fair, explained: what it proves and what it doesn't
It is the most reassuring badge in online gambling and the most widely misread. Provably fair does not mean the odds are good, the game is generous, or the operator is honest. It means something much narrower, and genuinely useful.
The badge and the assumption
Ask a player what provably fair means and you will usually get some version of “the game isn't rigged.” That is close enough to be dangerous. What the system actually establishes is far more specific: that the outcome of a round was fixed before you placed your bet, and can be checked afterwards to confirm nobody changed it.
It is a defence against exactly one attack — the operator watching your stake go up and quietly deciding you should lose. That attack is the thing players fear most and the thing provably fair eliminates completely. It eliminates nothing else, and the gap between those two facts is where most of the confusion lives.
How the mechanism works
Three ingredients go into every round: a server seed the operator generates and keeps secret, a client seed that belongs to you, and a nonce that simply counts upward with each round you play.
Before you play anything, the operator shows you a cryptographic hash of its server seed — SHA-256 is typical. A hash is a one-way function, so the hash tells you nothing useful about the seed itself. What it does is lock the operator in. Publish a hash, and you can no longer swap the seed later without the hash failing to match. That published hash is a commitment, in the same sense as sealing a prediction in an envelope and handing it over before the event.
Your client seed is the other half, and it is the part players skip. Because you supply it — and on most platforms can change it whenever you like — the operator cannot have precomputed a result tailored to you. It committed to its half without knowing yours. Combine both seeds with the nonce, run them through the game's algorithm, and you get a result that neither party could have steered alone.
When you rotate your seed pair, the operator reveals the old server seed. You hash it yourself and compare it to the commitment you were given at the start. If they match, the seed you were playing against is the seed you were promised, and every round it produced can now be recalculated and checked.
What it proves, and what it doesn't
This is the part worth committing to memory, because the badge is routinely used to imply guarantees it does not make.
| Claim | Covered? |
|---|---|
| The result was fixed before you bet | Yes |
| Nobody altered it after seeing your stake | Yes |
| You can re-check a past round yourself | Yes |
| The advertised RTP is the RTP you got | No |
| The operator hasn't configured a lower return | No |
| The odds are good value | No |
| You can predict the next round | No |
Read the bottom half carefully. A game can be flawlessly provably fair and still be a terrible deal. Nothing in the seed system describes the shape of the payout distribution — you could build a provably fair game with an 80% return and every individual round would verify perfectly. The proof covers the integrity of the draw, not the generosity of the odds. Those are separate questions, and only one of them is answered by cryptography.
Provably fair is not the same as certified RNG
These two terms get used interchangeably and they guarantee different things. A certified RNG means an independent testing laboratory has examined the random number generator and the game's maths, confirmed the randomness is sound and the stated return is what the model actually produces. It is an audit: someone qualified checked, and you trust their word.
Provably fair asks you to trust nobody. It hands you the tools to check a single round for yourself, without a laboratory, a regulator or the operator's cooperation. But it only covers that one round's integrity — it has nothing to say about the long-run return.
They are complements rather than alternatives, and the strongest position is having both. The certification tells you the maths is what it claims; the seed system tells you the maths is what you were actually served. Aviamasters 2 carries both (opens in a new tab), as does Spribe's Aviator (opens in a new tab) — though the implementations differ in an interesting way. Aviamasters generates a private flight for you against your own seed pair, while Aviator runs one shared round for everybody, with reviewers documenting a client seed drawn from the first players to enter it. In that model your fairness is guaranteed partly by strangers.
Actually checking one
The practical route is the same nearly everywhere. Find the fairness or seed settings, usually behind the game menu or your account settings. Set your own client seed rather than accepting the default, note the server seed hash you are shown, then play. When you want to verify, rotate the seed pair — this forces the operator to reveal the old server seed — and run that revealed seed through any SHA-256 calculator. If the output matches the hash you noted, the commitment held. Most platforms then provide a verifier that recomputes individual rounds from the seed trio so you can confirm the results you were given.
Two honest caveats. The verification is retrospective — you cannot check a round before or while you play it, only afterwards, and only once the seed has been rotated. And almost nobody does it. The guarantee's real value is not that players routinely audit their sessions; it is that they could, and that an operator running a rigged game would be publishing the evidence against itself with every round. It works as a deterrent far more than as a routine practice.
What it's actually worth
Quite a lot, provided you hold it to the right claim. If your worry is that a casino is reacting to your individual bets — that the big stake got punished, that the game noticed you were up — provably fair genuinely settles it, and no amount of licensing or reputation settles it as conclusively.
If your worry is whether the game is worth playing, the badge is silent. That question is answered by the return to player, and RTP is the figure that actually varies between venues: 97% is a default rather than a promise, and operators can configure lower. A provably fair game at a reduced RTP will verify every single round perfectly while quietly costing you more, which is precisely why the two need checking separately. Our guide to a round covers where that figure sits in the interface.
The short version: cryptography can prove nobody cheated you on a hand. It cannot prove the game was ever a good idea. Both are worth knowing, and only one of them is printed on the badge.
Try Aviamasters 2 FreeImplementations vary between providers and platforms — hash algorithms, seed rotation and verification tools all differ, so follow the specific instructions in the game or platform you are using. Provably fair does not reduce the house edge. Real-money gambling is for players aged 18 or over. Please gamble responsibly.