Definition
Provably Fair
Also known as Provable Fairness, Crypto Fairness, Verifiable Fairness
By Abhinav VasudevanReviewed Editorial policy
In short
Provably fair is a cryptographic system that lets a player verify each result was not manipulated after the bet was placed. It proves the outcome was predetermined and untampered. It does not prove the odds are good.
Provably fair systems come from crypto gambling and address a genuine problem: how do you trust an operator you cannot audit and a regulator you may not recognise?
The mechanism
Three components combine to produce each result:
- Server seed: generated by the operator, kept secret during play, but published as a hash (a one-way fingerprint) beforehand
- Client seed: supplied by you, and changeable at any time
- Nonce: a counter incrementing with each bet
The outcome is computed from all three. Afterwards the operator reveals the server seed, and you can:
- Hash the revealed seed and confirm it matches the fingerprint published before you bet
- Recompute the result yourself from the three inputs
If both check out, the operator committed to that server seed before seeing your client seed, and therefore could not have chosen an outcome after the fact.
What it proves
That a specific result was not altered after the bet. That is a real and meaningful guarantee, and conventional casinos cannot offer it.
What it does not prove
This is where it is routinely oversold.
It says nothing about the house edge. A provably fair game can have a 20% edge, and the verification will confirm every result was honestly derived from a badly priced game.
It does not verify the paytable. The mapping from random number to outcome is defined by the operator. Verification confirms the number was fair; it does not confirm what the number was turned into.
Almost nobody checks. The verification requires running a hash function and comparing outputs. The proportion of players who do this is effectively zero, which means in practice most people are trusting the operator’s claim rather than the cryptography.
It does not address solvency, withdrawals or dispute resolution: which are the problems players actually encounter far more often than rigged outcomes.
Provably fair versus licensed
They solve different problems.
A licence from a serious regulator covers RNG certification, segregated player funds, advertised RTP accuracy, KYC obligations and a dispute process with an ombudsman.
Provably fair covers outcome integrity only, and does it better. It covers nothing else at all.
The strongest position is both. A provably fair game at an unlicensed operator still leaves you with no recourse if they simply decline to pay.
Common questions
What does provably fair actually prove?
That a specific result was not altered after your bet was placed. The operator commits to a hashed server seed beforehand, so it could not choose the outcome once it saw your input.
Does provably fair mean the game is a good bet?
No. A provably fair game can carry a 20% house edge, and verification will confirm every result was honestly derived from a badly priced game. It also says nothing about solvency or whether you get paid.