Provably Fair System

Every RNG game on DesiBet uses a cryptographically verifiable fair system. You can independently verify any result using the server seed, client seed, and nonce.

How It Works

  1. 1 Before each game, we generate a server seed (random 64-character hex string) and show you its SHA-256 hash. The seed itself is hidden until after you play.
  2. 2 You also have a client seed (which you can change anytime from your game settings). Your client seed is combined with the server seed.
  3. 3 Each bet uses a unique nonce (incrementing counter). The result is derived from: HMAC-SHA256(server_seed, "{client_seed}:{nonce}")
  4. 4 When you rotate your seeds, the old server seed is revealed. You can then verify: SHA-256(revealed_seed) == hash_shown_before

Aviator (Crash) — Hash Chain

Crash rounds use a publicly verifiable hash chain. Each round's server seed is SHA-256(previous_round_seed). The genesis seed for the chain is published below. Anyone can walk forward through the chain to independently compute every past and future crash point.

Genesis Hash: Loading...

Verify a Result

New version available!