Back

Provably Fair & Transparency

How RoRush Works

Full transparency on our provably fair system, payout mechanics, and house edge. We believe you deserve to know exactly how every outcome is generated and why the math works the way it does.

Provably fair doesn't mean "you can win" — it means you can verify the result wasn't manipulated.

Core Components

Server Seed

Generated by the server and hidden until the round ends. A SHA-256 hash of the seed is revealed beforethe round so you can verify it wasn't changed.

Client Seed

Your input — either browser-generated or manually set. Ensures the server can't choose a seed to target you specifically.

Nonce

A round counter that increments every game. Same seeds + different nonce = completely different outcome.

How It Works (Crash Example)

1

Server seed + client seed + nonce are combined

2

Combined string is hashed with SHA-256

3

Hash is converted to a number between 0 and 1

4

Number is transformed into a crash multiplier

5

After the round, server seed is revealed for verification

Simplified Formula

hash = SHA256(serverSeed + clientSeed + nonce)
float = parseInt(hash.slice(0, 13), 16) / (2 ** 52)
crashPoint = Math.max(1.01, Math.floor(100 / (1 - float)) / 100)

// Distribution:
//   ~50% of results → 1.00x – 2.00x
//   ~10% of results → 5.00x+
//   ~1%  of results → 100.00x+
Deterministic: Same seeds + nonce always produces the same result. You can verify every single round after it ends.
Cannot predict: You can only verify after the round. The system is transparent, random, and still mathematically unfavorable.

This page is provided for full transparency. All game outcomes are verifiable.

If you or someone you know has a gambling problem, please seek help.

Live Chat

0