Shuffle Keno Verifier

Verify the fairness of your Shuffle.com and Shuffle.us Keno draws using cryptographic proof

Bet Information

Understanding Shuffle Keno

Game Statistics

Numbers Drawn10
Number Pool1-40
Selection MethodWithout Replacement
Verification100% Client-Side

How It Works

1HMAC-SHA256 generates hash from seeds and nonce
2Hash produces float values to select numbers
3Random selection without replacement (10 unique)

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 Shuffle Keno Results

Step 1: Get your seed data from Shuffle

To verify a Keno bet on Shuffle.com or Shuffle.us, you need three pieces of data:

  • Server Seed (Unhashed): After you rotate to a new seed pair, the server seed from your previous pair is revealed in your bet history.
  • Client Seed: Your custom client seed, found in the Provably Fair section of your bet details.
  • Nonce: Each bet has a unique nonce number. Find it in the bet details under Provably Fair information.

Note: Server seeds are only revealed after you rotate to a new seed pair.

Step 2: Enter your data in the form above

Paste your data into the verification form:

  • Enter your Client Seed exactly as shown on Shuffle
  • Enter the Server Seed (Unhashed) - this is the revealed seed after rotation
  • Enter the Nonce for the specific bet you want to verify

The verifier calculates the 10 drawn numbers using Shuffle's exact HMAC-SHA256 algorithm.

Step 3: Compare the result with your bet

After clicking Verify, you'll see the calculated Keno numbers:

  • The verifier displays the exact 10 numbers drawn in order
  • Compare these with your actual bet outcome in your Shuffle history
  • The numbers should match exactly with what was drawn in your game
  • Check how many of your selected numbers matched the drawn numbers

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

Frequently Asked Questions

How does Shuffle Keno work?

Shuffle Keno is a lottery-style game where you select 1-10 numbers from a pool of 1-40. The game then draws 10 random numbers. Payouts increase based on how many of your selected numbers match the drawn numbers. The game uses HMAC-SHA256 cryptographic algorithm to ensure fair random number generation without replacement, meaning each of the 10 drawn numbers is unique.

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

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

How are the Keno numbers calculated?

The algorithm uses HMAC-SHA256 to generate a hash from your server seed, client seed, nonce, and a cursor value. Each hash produces up to 8 float values between 0 and 1. These floats are used to select numbers from the remaining pool (starting with 1-40). The process continues with incrementing cursor values until 10 unique numbers are drawn. This ensures random selection without replacement.

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 bet.
  • Seed pair not rotated: The unhashed server seed is only revealed after you rotate to a new seed pair.
  • Seed pair mismatch: The seeds must be from the pair that was active when the bet was placed.
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. You can even disconnect from the internet after the page loads and the verifier will still work.