Shuffle Crash Verifier

Verify the fairness of your Shuffle.com and Shuffle.us Crash game multipliers using cryptographic proof

Round Information

Results update as you type.

Understanding Shuffle Crash

Game Statistics

Return to Player 99%
House Edge 1%
Minimum Crash 1.00x
Maximum Crash 4,252,017,623.04x

How It Works

1 HMAC-SHA256, keyed with the round's hash, of the site's seed
2 First 8 hex characters as a number V
3 2³² / (V + 1) × 0.99, rounded down to 2 decimals, never below 1.00x

100% Private

All verification happens entirely in your browser. Your game data never leaves your device - we don't collect, store, or transmit any information.

No Data Collection No Server Requests

How to Verify Shuffle Crash Results

Step 1: Get the round's hash from Shuffle

Shuffle Crash does not use your seed pair. To verify a round, you need two things:

  • Game Hash: The round's hash. Open the round in Shuffle's Crash history; its details show the hash once the round has ended.
  • Seed: The same for every round on a site: the hash of Bitcoin block 779,588 on Shuffle.com, or of block 949,350 on Shuffle.us.

Note: Every player in a round gets the same crash point, so any round can be checked, whether you played it or not.

Step 2: Enter your data in the form above

Paste your data into the verification form:

  • Paste the round's Game Hash - a 64-character hexadecimal string
  • Pick the Seed for the site you played on: Shuffle.com or Shuffle.us

The verifier runs Shuffle's own Crash calculation and shows every step, plus the previous round's hash.

Step 3: Compare the result with the actual crash point

After the verification completes, you'll see the calculated crash multiplier:

  • The verifier displays the exact crash point (e.g., 2.45x, 1.00x, 156.78x)
  • Compare this with the crash point shown for the round in Shuffle's Crash history
  • The minimum crash point is always 1.00x (instant crash)
  • If they match exactly, the game was provably fair

If results don't match, check that you copied the whole game hash and picked the right site's seed.

Frequently Asked Questions

How does Shuffle Crash work and what is the house edge?

In Shuffle Crash, a multiplier starts at 1.00x and climbs until the round crashes; players must cash out before the crash to win. Every player in a round gets the same crash point, which comes from the round's hash, not from anyone's seed pair. This verifier recomputes it from that hash. The 1% house edge is the 0.99 in the formula. The minimum is 1.00x, and about 1 round in 50 (2%) ends there: a result below 1.00x is raised to 1.00x (about 1% of rounds), and a result from 1.00x up to just under 1.01x rounds down to 1.00x (about 1% more). The maximum is 4,252,017,623.04x (0.99 × 2³², when the first 8 hex characters are all zero), though results anywhere near it are vanishingly rare.

Does this verifier work for both Shuffle.com and Shuffle.us?

Yes. Both sites compute Crash the same way, but each runs its own chain of round hashes with its own seed: Shuffle.com uses the hash of Bitcoin block 779,588 and Shuffle.us the hash of block 949,350. Enter the round's hash and pick the site in the Seed field.

What is the HMAC-SHA256 crash algorithm?

Shuffle computes HMAC-SHA256 with the round's hash as the key and the site's seed (a Bitcoin block hash) as the message. It reads the first 8 hex characters of the result as a number V, and the crash point is 4,294,967,296 / (V + 1) × 0.99, rounded down to 2 decimals and never below 1.00x. The round hashes come from a chain of 10 million SHA-256 hashes made in advance, and the seed is a Bitcoin block mined after the chain was committed, so neither Shuffle nor the players can steer a result.

When can I verify my Shuffle Crash bets?

As soon as a round ends. Crash does not use your seed pair, so there is nothing to rotate: Shuffle shows each round's hash in the round's details. The SHA-256 of a round's hash is the previous round's hash, so you can also check a hash against the rounds before it.

Is my data safe when using this tool?

Absolutely. All verification happens 100% client-side in your browser using JavaScript. Your game data never leaves your device - we don't collect, store, or transmit any information to our servers. You can even use this tool offline once the page is loaded.