Duel provably fair analysis

Duel fairness construction: HMAC-SHA512 · 52-bit doubles · cursor per event (extracted from the client bundle). Independently verifiable: yes. Client seed: settable. Fairness score 7.5/10. Snapshot 2026-08-18.

Duel originals derive outcomes from HMAC-SHA512 keyed with the server seed over "clientSeed:nonce:cursor"; the first seven bytes of each digest form a 52-bit uniform double and the cursor increments per event. We extracted this construction from the reference verifier bundle and our verifier (duel-sha512 engine) reproduces Duel rounds. Seed pairs rotate normally and the client seed is settable.

How to verify a Duel round

  1. Save the committed server-seed hash (or the published chain/proof values on chain- and VRF-based games) before playing.
  2. Set your own client seed where the scheme supports one.
  3. After the session, rotate the seed pair or open the revealed values; confirm the revealed seed hashes to the commitment.
  4. Recompute the round from the revealed values with the operator’s published per-game formula or our seed verifier.
  5. A mismatch on any single round — after checking encoding and nonce indexing — is the only evidence of tampering that actually means something.

Originals and declared house edge

Verification proves a round was not altered after the bet; the declared edge is applied openly in the payout table and is unaffected by any of this.

GameDeclared edgeNotes
Dice0.1%0.1% advertised edge applies below the ~$25k potential-profit boundary; above it the staircase rises toward 1%.
Blackjacknot declaredNo declared RTP in our catalogue.
Plinko0.1%
Crashnot declaredNo declared RTP in our catalogue.
Mines0.1%
Beefnot declared
Keno0.1%
Castle Roulettenot declared
Video Pokernot declared
Groomer's Vannot declared
Rock Paper Scissorsnot declared

Anomalies and caveats

Anomalies describe observations from public code, documentation or reporting. They are not accusations of cheating; where something is unproven we say so.

Scoring breakdown — 7.5/10

The score grades the fairness system and its transparency, not the casino overall. It says nothing about licensing, solvency or withdrawal reliability.

Method and sources

WagerDB reverse-engineering: duelEngine extracted from the reference verifier bundle; edge staircase read from the public, unauthenticated api/v2/dice/config endpoint (2026-08-16, see /research/house-edge).

Analysis based on public documentation, community verifiers and — where noted — the operator's public client-side JavaScript, snapshot 2026-08-18. Constructions can change; the date matters.

Other fairness reports