THE SHORT VERSION
Quick answer
Provably fair is a commitment scheme. The operator publishes a hash of a secret server seed before play, your client seed and a round counter are mixed in, and the secret is revealed afterwards so the outcome can be recomputed. A successful check shows the round was not altered after the bet was committed. It says nothing about the house edge, the paytable or whether a withdrawal will be paid.
The parts of the scheme
Four inputs do the work. A server seed is generated secretly by the operator. A client seed is contributed by the player, either chosen or generated in the browser. A nonce counts the rounds played against that server seed. A documented algorithm turns the combination into a result.
Before play begins, the operator publishes a cryptographic hash of the server seed, commonly a SHA-256 digest. A hash is one-way: it reveals nothing useful about the seed, but it cannot later be matched by any other seed. That is the commitment, and it is the entire basis of the guarantee.
Because your client seed is part of the input, the operator cannot know the outcome in advance of your contribution either. The two halves together are what make the scheme meaningful; a game that mixes in no player input is not offering the same property.
How a check actually runs
Save the committed hash and your client seed before staking. Without the pre-round hash there is nothing to compare against, and reconstructing it afterwards from the operator’s own page defeats the purpose.
After the seed is rotated or revealed, hash the revealed server seed yourself and compare the result with the commitment you saved. If they match, the operator has produced the seed it was holding and not a convenient substitute.
Then run the documented algorithm over the server seed, your client seed and the nonce for the round in question, and compare the computed outcome with the result you were shown. A match confirms the round followed the published method. A mismatch is a specific, evidenced complaint rather than a feeling.
What a pass proves and what it does not
The scope of the guarantee is narrow and precise. Keeping the two columns below apart prevents the most common misreading, which is treating a verified round as a general endorsement of the operator.
| A verified round shows | It does not show |
|---|---|
| The revealed server seed matches the hash published earlier | That the stated return figure is accurate or competitive |
| The outcome follows the documented algorithm for that seed and nonce | That the paytable prices the bet reasonably |
| The round was not rewritten after the bet was committed | That the operator is licensed where you are |
| Your client seed was included as described | That a withdrawal request will be processed |
| The round counter was not reused for two results | That bonus terms will be applied as you expect |
Where the scheme can be weakened
Most failures are procedural rather than cryptographic. Verifying only after a loss, accepting a commitment hash that appeared after the round, or letting the operator pick the client seed all remove the protection while leaving the badge in place.
Silent seed rotation is the subtler problem. Rotating a server seed is normal practice, but a new commitment hash must be published before further rounds are played against it. If a rotation happens without a fresh commitment, the rounds after it are unverifiable.
Scope is the last gap. A single verified round tells you about that round. Spot-checking a sample across a session is more informative, and a verifier that will not display its inputs, or that only accepts data pasted from the operator’s own interface, is not an independent check.
Claims that misuse the label
The phrase is routinely stretched to mean safe, regulated or unbeatable-by-the-house. It means none of those. An unlicensed operator can implement a correct scheme, and a licensed one can implement none at all.
Predictor tools, signal channels and bots sold for crash, dice and mines games invert the logic entirely. The whole point of the commitment is that outcomes are fixed by inputs nobody can control alone, so a product claiming to forecast them is claiming to break the scheme it advertises.
Treat marketing that pairs the label with a guarantee as a warning. A correct implementation is described in technical detail, with a published algorithm, visible inputs and a verifier anyone can run; a decorative implementation is described with adjectives.
A verification routine you can repeat
Set your own client seed where the game allows it, and copy the current commitment hash into a note with a timestamp. Doing this at the start of a session costs seconds and makes everything afterwards checkable.
Play the rounds you planned, record the nonce and the result for one or two of them, then rotate or reveal the seed and verify those rounds with an open-source tool run locally. You do not need to write code; you do need to see the inputs.
Keep the note. If a result is ever disputed, a dated record of the commitment, the client seed, the nonce and the shown outcome is the only form of evidence that moves a complaint forward with an operator or its regulator.
DECISION POINTS
What matters here
Record the published hash before play, not after a disputed round.
Verify with a tool you control, not only the operator’s own page.
A passing check covers one round’s integrity and nothing about the operator.
A seed rotation resets the commitment; note when and why it happened.
PRACTICAL CHECK
How to check it properly
- Open the exact game information and paytable.
- Confirm RTP version, volatility, total stake and feature cost.
- Choose a fixed budget and time limit before the first round.
- Ignore predictions and stop at the pre-set limit.
Use the result to make a decision before a balance, promotion or time pressure is involved. If current terms, account information and support answers do not match, pause and resolve the conflict first.
READ BEFORE ACTING
Risk note
Verification is evidence about a sequence, not a licence, a solvency statement or a guarantee that a balance can be withdrawn.
CLEAR ANSWERS
Common questions
Do I need to be a programmer to verify a round?
No. Open-source verifiers exist for the common algorithms. The discipline that matters is saving the pre-round commitment hash and your client seed before playing.
Does a provably fair casino count as licensed?
The two are unrelated. Check the company name, the licence reference and the exact domain against the issuing regulator’s public register, separately from any fairness claim.
Does provably fair remove the house edge?
No. The edge is built into the payout offered for a given win probability, and verification confirms the process rather than changing the pricing.
What if the server seed changes mid-session?
Rotation itself is normal, but a new commitment hash must be published before more rounds are played. Record the timestamps so verified and unverifiable rounds can be told apart.
Can I verify every round I play?
Individual rounds can usually be checked on demand. A sample is normally enough, provided you keep the inputs and use a verifier whose workings you can inspect.
SOURCE STANDARD
Sources and evidence
- ACMA: About the Interactive Gambling Act ↗
- Current operator terms and in-product information, reviewed for editorial comparison; no operator destination is active in this build.
- The exact game information panel and provider paytable should be treated as the primary source for rules and RTP.
Material facts were last reviewed on . Dynamic details can change; verify them at the point of decision.
Your next step
Explore the current offer
Compare the offer details, payment options and account terms at your own pace.