Commitment

To establish a pre-bet commitment, preserve the full hash, its seed-pair context and an authentic record of when it was available. For SHA-256 save all 64 hex characters. A hash first obtained after play establishes consistency, not earlier timing. To address seed preselection, the client seed must also be unpredictable when the server seed is selected, with the same commitment remaining active. See commitment timing and how to record a bet.

Sources & references

  1. ProvablyHero engine: supported algorithms, seed encoding and evidence scope
  • What is a server seed? The server seed is the casino's secret random value behind every result. How it's committed with a hash, revealed on rotation and used to verify bets.
  • What is a hash (SHA-256)? A hash is a one-way fingerprint of data. How SHA-256 lets a casino commit to a secret seed before you bet, with a real example you can check.
  • What is seed rotation? Seed rotation replaces your active seed pair and reveals the old server seed, so you can verify past bets. When to rotate and what changes.
  • Same replay, different evidence: why commitment timing matters A matching replay checks supplied inputs. See why a full pre-bet seed commitment and its timing matter, with a reproducible Dice example.