OPDUEL

Fairness

OPDuel Originals

Limbo

Plinko

Keno

Roulette

Mines

Blackjack

Roll

Dice

Provably Fair for OPDuel Originals

Provably fair is the system OPDuel uses to generate outcomes for all Original games. It guarantees that game results have not been tampered with and that your bets are completely fair with the odds and outcomes as advertised.

With this system, the outcome is determined before you place your bet - meaning there's no way to manipulate results based on bet amount or any other factors.

How It Works

The logic behind each game uses publicly visible algorithms with three key elements: server seed, client seed, and nonce.

  • Client Seed - A string you can set yourself at any time, giving you control over the fairness
  • Server Seed - Generated by the server and shown to you as a hash. The unhashed version is revealed when you rotate your seeds
  • Nonce - A counter starting at 0 that increases by 1 for each bet you make with that seed pair

These three values are combined using HMAC-SHA256 cryptographic hashing to produce deterministic random outcomes. The same inputs always produce the same result.

Manage Your Seeds

Our Games

OPDuel offers 7 provably fair original games:
GameDescription
DiceRoll 0.00-100.00, bet over or under your target
Keno10 numbers drawn from a pool of 40
MinesAvoid hidden mines on a grid to increase your multiplier
PlinkoBall drops through pegs, landing in multiplier buckets
LimboInstant crash-style game with 96% RTP
RouletteEuropean roulette with numbers 0-36
Roll15-cell wheel with 2x, 7x, and 14x multipliers

How to Verify Your Bets

Access the Fairness Checker by clicking the "Provably Fair" button in the bottom right corner of any Original game. This opens the verification menu where you can check any bet.

To verify a recent bet:

  1. While playing any Original game, select the "My Bets" tab at the bottom of the page
  2. Click on the bet you want to verify
  3. The verification details will show the seeds and calculation used

To verify older bets:

  1. Go to your Bet History
  2. Find and select the bet you want to verify
  3. View the provably fair breakdown for that bet

Need help finding a bet? Our 24/7 live chat support can help you locate any bet in your history.

The Algorithm

All OPDuel Originals use the same cryptographic foundation:

// Message format: clientSeed:nonce:round
hash = HMAC-SHA256(serverSeed, "clientSeed:nonce:round")

// Extract 4 bytes to create a random float between 0 and 1
float = byte[0]/256 + byte[1]/256² + byte[2]/256³ + byte[3]/256⁴

Each game then applies its own formula to convert this float into a game result. See individual game pages for specific algorithms.

Multiplayer Games

Roll uses a different system for fairness since it's a multiplayer game. Instead of individual client seeds, Roll uses EOS blockchain block IDs as a public source of randomness. The block ID and a server secret are combined to determine the outcome, which can be verified after each round.

Ready to play? Visit any OPDuel Original game and click the "Provably Fair" button in the bottom right corner to manage your seeds and verify your bets.

    CashierHomeGamesChat





    OPDUEL