Quick Answer
Provably fair is a cryptographic system allowing players to independently verify that casino game outcomes were not manipulated. Before each game, the casino provides a hashed server seed; after the game, the actual seed is revealed and players can verify the result using both seeds. All Duel Originals are provably fair.
What Does Provably Fair Mean?
In traditional online casinos, players must trust that the casino's Random Number Generator (RNG) is fair. Independent auditors verify this periodically. With provably fair systems, you can verify fairness yourself — cryptographically — for every single game round.
How Provably Fair Works: Step-by-Step
1. Pre-Game: Seed Generation
- •Server seed: The casino generates a random string and publishes its SHA-256 hash before the game begins
- •Client seed: You provide your own random seed (or the system generates one)
- •Nonce: An incrementing counter for each bet
2. During the Game
- •The game outcome is determined by combining: Server Seed + Client Seed + Nonce
- •Using HMAC-SHA512, a random number is derived
- •This number determines the game result (dice roll, crash point, mine positions, etc.)
3. Post-Game Verification
- •The casino reveals the actual server seed
- •You can independently hash the server seed and confirm it matches the pre-game hash
- •Using the revealed seed + your client seed + nonce, you can recalculate the exact game outcome
- •If your calculation matches the actual result: ✓ Game was fair
4. Seed Rotation
- •After each game session or at your request, seeds are rotated
- •This prevents the casino from knowing future outcomes during play
Why Provably Fair Matters
|--------|----------------|---------------|
Verifying a Duel Originals Game
- 1.Before playing: Note or copy the hashed server seed shown in the fairness section
- 2.Choose your client seed or accept the generated one
- 3.Play the game
- 4.After playing: Click "Verify" or "Fairness" in the game
- 5.Reveal the server seed: The casino reveals the original seed
- 6.Verify: The revealed seed's hash should match the pre-game hash
- 7.Recalculate: Using the seeds, recalculate the outcome — it should match what occurred
The Cryptography Behind It
The verification uses standard cryptographic functions:
- •SHA-256: Used for hashing the server seed (one-way function)
- •HMAC-SHA512: Used for deriving game outcomes from combined seeds
These are industry-standard cryptographic primitives used in banking and security. The math is public and verifiable by anyone.
Provably Fair and 100% RTP
Provably fair verification is especially important with 100% RTP games on Duel Originals. It confirms that:
- 1.The 100% RTP is genuinely implemented (not just claimed)
- 2.Individual outcomes are not manipulated
- 3.The long-run return genuinely approaches 100%
Key Takeaways
- •Provably fair uses cryptography to let players verify game fairness independently
- •Server seeds are hashed before the game; revealed after — you can verify the match
- •All Duel Originals are provably fair
- •100% RTP + provably fair = verifiable zero house edge
- •Verify your games using the fairness tool in the game interface