← Back to game

Provably Fair

Every smash is decided before the candle flies. We hash a secret serverSeed with the round nonce and show you that commit up front. After the round we reveal the seed so you can recompute the exact result yourself. No server can change the outcome after you've seen the commit.

How the number is made

  1. commit = SHA-256(serverSeed + nonce) — shown before the round
  2. r = first 52 bits of SHA-256(serverSeed:clientSeed:nonce) ÷ 2^52 ∈ [0, 1)
  3. result = HOUSE / (1 − r), with HOUSE = 0.9879
  4. On a BERSERK round (rage full), result = max(result, 2.50) — a guaranteed floor.
  5. You win if result ≥ your target; payout = bet × target.

Verify a round

commit (shown first)685bc4fc6dda14e3bfb844b5ec2adfc09fc38ae8294ffd3216ba09e3223aa344
r0.872123995465
raw result HOUSE/(1−r)7.73
RESULT7.73x

Demo RTP is ≈ 99% (HOUSE = 0.9879, calibrated so overall return incl. the Berserk floor stays ~0.99) — and you can verify every round right here. Transparency is the whole point. This demo derives outcomes client-side for instant play; on-chain commit–reveal is planned for a later phase. Robinhulk uses virtual points only — if $HULK ever powers real wagering, the RTP will be recomputed, re-disclosed, and legally reviewed first.