Skip to content
Clash Watchdoglab count
Menu

Aviator provably fair calculator

Paste the server seed and client seeds from a finished round's provably fair window. The calculator joins them, hashes them with SHA-512 and turns the hash into the round's multiplier, showing every step. It checks a round that has already happened. It cannot tell you the next one.

Calculator

Runs in your browser with Web Crypto. What you paste is not sent to us.

Round 12025153 from Spribe's public Aviator demo, recorded by the lab on 6 October 2026.

From the round's provably fair window

Paste it exactly as shown. Seeds are hashed as text, character for character.

Player 1 in the same window. Leave it empty if the window lists fewer players.

Player 2 in the same window. Leave it empty if the window lists fewer players.

Player 3 in the same window. Leave it empty if the window lists fewer players.

To compare (optional)

The long hash in the same window. Letter case and surrounding spaces are ignored.

The round's multiplier, such as 2.95x.

Shown as Next server seed SHA256 in Aviator's Provably Fair Settings before the round starts.

Paste the seeds, then choose Calculate.

Where to find each value

In Aviator, open a finished round from the game history and choose its green provably fair icon. The window that opens shows these values.

Server seed
Generated by the game operator for this round. Before the round only its SHA-256 hash is public; the seed itself is shown once the round is over.
Client seeds 1 to 3
The seeds of the first three players to bet in the round, listed as players with their seeds. A round with fewer bets lists fewer seeds.
Combined SHA-512 hash
The hash of all the seeds joined together. The result is computed from it.
Result
The multiplier at which the round ended.
Server seed SHA-256
Not in the round's window: before a round, the menu's Provably Fair Settings shows Next server seed SHA256. Noting it before the round lets you check afterwards that the server seed was not swapped.

The formula

Spribe describes the first steps: the operator's server seed is merged with the client seeds of the first three players to bet, and the merged text is hashed with SHA-512. Sources: spribe.co/provably-fair and the Provably Fair window inside Aviator.

Spribe does not publish the last step, from hash to multiplier, as text. The formula below is the one the lab uses. It reproduced the result shown for every one of the 43,580 Aviator rounds whose seeds the lab recorded from Spribe's public demo between 6 and 17 October 2026.

From seeds to multiplier
combined = serverSeed + clientSeed1 + clientSeed2 + clientSeed3
hash     = SHA-512(combined)
h        = parseInt(hash.slice(0, 13), 16)
X        = h / 2^52
result   = max(1.00, floor(97 / (1 − X)) / 100)

The 97 is the provider's stated 97% return, built into the conversion. The result is always rounded down. When 97 ÷ (1 − X) is below 101, which happens in about 4 rounds in 100, the round ends at 1.00x.

What a match shows, and what it does not

A match on the hash and the result shows that the round's multiplier came from these seeds through this formula. If the server seed also matches the SHA-256 noted before the round, it was fixed before the round started and was not swapped afterwards.

It does not show how the seeds were chosen. The server seed comes from the operator and the client seeds from the first players to bet; checking one round cannot rule out how they were picked. It also says nothing about the long-run return: the stated 97% is tested only by counting many rounds.

It cannot tell you the next round. The next server seed stays hidden until that round is over. Before then only its SHA-256 hash is shown, and a hash cannot be turned back into its seed.

Questions

How do I convert an Aviator SHA-256 hash to the multiplier?
You cannot, and you do not need to. The SHA-256 hash is the commitment to the server seed, shown before the round. The multiplier comes from a different hash: the SHA-512 of the server seed joined with the client seeds, which are shown after the round. Paste those seeds into the calculator on this page to get the multiplier.
What is the formula for Aviator's crash point?
Join the server seed and the client seeds with nothing in between and take the SHA-512 hash. Read its first 13 hex characters as a number h, set X = h ÷ 2^52, and the result is the larger of 1.00 and floor(97 ÷ (1 − X)) ÷ 100. It reproduced all 43,580 rounds the lab recorded from Spribe's public Aviator demo.
Can this calculator tell me the next Aviator round?
No. It works only on a round that is over, because the server seed is shown only after its round ends. Before that the game shows just a SHA-256 hash of it, which cannot be turned back into the seed.
Is anything I paste sent to Clash Watchdog?
No. The hashes are computed in your browser with Web Crypto, and nothing you paste leaves your device.