Provably Fair

All Darkbet Originals games use a cryptographic verification system.

How it works

Prima di ogni round, il server genera un Server Seed e ne pubblica l'hash SHA-256. Il client contribuisce con un Client Seedscelto liberamente. Il risultato finale è determinato da entrambi, quindi né il server né il giocatore possono manipolarlo.

Verification formula

result = HMAC_SHA256(serverSeed, clientSeed + ":" + nonce)

Il valore ottenuto viene mappato linearmente sull'intervallo dell'output del gioco (es. 0–100 per Dice). Puoi verificare autonomamente ogni round con lo strumento qui sotto.

Steps to verify a round

  1. 1.Apri il widget Provably Fair nella pagina del gioco e annota il tuo Client Seed e il Nonce.
  2. 2.Clicca "Ruota Seed" per rivelare il Server Seed utilizzato nei round precedenti.
  3. 3.Verifica che l’hash SHA-256 del Server Seed corrisponda a quello pubblicato prima del round.
  4. 4.Ricalcola HMAC_SHA256(serverSeed, clientSeed:nonce) e confronta con il risultato del gioco.

Verification tool

Inserisci i dati del round per verificare il risultato.

SHA-256 Verification

Calcola l'hash SHA-256 di una stringa per verificare il seed hash.