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 showsIt does not show
The revealed server seed matches the hash published earlierThat the stated return figure is accurate or competitive
The outcome follows the documented algorithm for that seed and nonceThat the paytable prices the bet reasonably
The round was not rewritten after the bet was committedThat the operator is licensed where you are
Your client seed was included as describedThat a withdrawal request will be processed
The round counter was not reused for two resultsThat 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.

What matters here

01

Record the published hash before play, not after a disputed round.

02

Verify with a tool you control, not only the operator’s own page.

03

A passing check covers one round’s integrity and nothing about the operator.

04

A seed rotation resets the commitment; note when and why it happened.

How to check it properly

  1. Open the exact game information and paytable.
  2. Confirm RTP version, volatility, total stake and feature cost.
  3. Choose a fixed budget and time limit before the first round.
  4. 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.

Risk note

Verification is evidence about a sequence, not a licence, a solvency statement or a guarantee that a balance can be withdrawn.

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.

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.

View offer