Commit first, reveal later
- 01
Server-seed hash is committed
The platform shows a hash before the relevant result, creating a fingerprint of the hidden seed.
- 02
Client input and nonce are included
The client seed contributes user-side input, while the nonce separates successive wagers.
- 03
The round is calculated
The game's published algorithm turns the inputs into a result.
- 04
The server seed is revealed
The user can compare it with the earlier hash and reproduce the supported calculation.
What a successful check can show
- The revealed seed matches the earlier cryptographic commitment.
- The submitted inputs reproduce the completed result under the published method.
- A mismatch can be documented with the round data.
A valid round check does not prove that the house edge is zero, guarantee a withdrawal, verify every third-party game or predict the next outcome.
A practical verification record
| Keep | Purpose |
|---|---|
| Game and round identifier | Connects the evidence to one exact result. |
| Hashed server seed | Records the pre-result commitment. |
| Revealed server seed | Allows the hash comparison. |
| Client seed and nonce | Provides the remaining calculation inputs. |
| Verifier output | Shows whether the result was reproduced. |
Use the verifier linked by the exact game. Implementations can differ; do not force one game's formula onto another.
Fair outcome, risky activity
Cryptographic transparency can improve auditability, but it cannot remove variance or financial harm. Compare the economic claim in the Zero Edge guide and set a limit using the responsible gambling page.
Frequently asked questions
What does Provably Fair mean?
What are the main inputs?
Can the verifier predict the next round?
Does Provably Fair mean the game has no house edge?
Gambling is not a way to earn money
Play only where it is legal, set a hard limit in advance and never chase losses.