Stake Flip Verifier

Verify the fairness of your Stake.com and Stake.us Flip coin game outcomes using cryptographic proof

Bet Information

Results update as you type.

Understanding Stake Flip

Game Statistics

Return to Player 98%
Flips per Game Up to 20
Outcomes Heads or Tails
Win Probability 50/50

How It Works

1 HMAC-SHA256 generates 32 bytes per cursor, enough for 8 flips
2 Extract 4 bytes converted to float (0–1)
3 Float ≤ 0.5 = Tails, Float > 0.5 = Heads

100% Private

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

No Data Collection No Server Requests

How to Verify Stake Flip Results

Step 1: Get your seed data from Stake

After your Flip game ends, you need to gather your verification data:

  • Server Seed (Unhashed): Go to Settings → Fairness on Stake. Click "Unhash" next to your active server seed to reveal it.
  • Client Seed: Found in the same Fairness settings page. You can use Stake's default or set your own.
  • Nonce: Each bet has a unique nonce. Find it in your bet history by clicking on the bet.
  • Number of Flips: Count how many coins were flipped in your game.

Note: You can only verify bets made before you unhash the server seed.

Step 2: Enter your data in the form above

Paste your data into the verification form:

  • Enter your Client Seed exactly as shown on Stake
  • Enter the Server Seed (Unhashed) - this is the revealed seed, not the hash
  • Enter the Nonce for the specific bet you want to verify
  • Enter the Number of Flips to match your game (1–20)

The verifier computes each flip using Stake's exact HMAC-SHA256 algorithm.

Step 3: Compare the flip results with your game

After clicking Verify, you'll see the calculated flip sequence:

  • Each coin shows Heads or Tails
  • Compare the sequence with your actual Stake Flip game results
  • If all flips match exactly, the game was provably fair

If results don't match, double-check you're using the unhashed server seed and correct nonce.

Frequently Asked Questions

How does Stake Flip work?

Stake Flip is a heads-or-tails game: you call each flip, and every correct call climbs the multiplier until you cash out or miss. A game has up to 20 flips, each a true 50/50, and the top multiplier is 1,027,604.48x (0.98 × 2²⁰) with 98% RTP.

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

Yes! Both Stake.com (international) and Stake.us (US sweepstakes) use identical provably fair algorithms for Flip. This verifier works for both platforms - just enter your seeds and nonce from either site.

How is each flip determined?

HMAC-SHA256 generates random bytes from your seeds, your nonce and a cursor. Each flip takes the next 4 bytes and converts them to a float between 0 and 1. If the float is ≤ 0.5, the result is Tails; if > 0.5, it's Heads. One 32-byte hash covers 8 flips, and the cursor goes up by one for each further group of 8.

Why doesn't my verification result match?

Common reasons for mismatched results:

  • Using hashed server seed: You need the unhashed (revealed) server seed, not the hashed version.
  • Wrong nonce: Each bet has a unique nonce - verify you're using the exact nonce for that game.
  • Wrong flip count: Make sure the number of flips matches your actual game.
Is my bet data safe when using this tool?

Absolutely. All verification happens 100% client-side in your browser using JavaScript. Your seeds, nonces, and bet data never leave your device - we don't collect, store, or transmit any information to our servers.

What other Stake games can I verify?

We offer free verifiers for many Stake original games. Try our Dice verifier, Crash verifier, or Mines verifier. View all options on our Stake verifiers page.