Stake Diamonds Verifier
Verify the fairness of your Stake.com and Stake.us Diamonds gem outcomes using cryptographic proof
Understanding Stake Diamonds
Game Statistics
How It Works
floor(float × 7) = gem color (0-6)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.
How to Verify Stake Diamonds Results
Step 1: Get your seed data from Stake
After your Diamonds round ends, gather your verification data:
- Server Seed (Unhashed): Go to Settings → Fairness on Stake. Click "Unhash" to reveal it.
- Client Seed: Found in the same Fairness settings page.
- Nonce: Each bet has a unique nonce. Find it in your bet history.
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) - not the hash
- Enter the Nonce for the specific bet
The verifier computes all 5 gem colors using Stake's exact algorithm.
Step 3: Compare the gem colors with your game
After clicking Verify, you'll see the calculated gem sequence:
- All 5 gems with their colors will be displayed
- Compare with your actual Diamonds game results
- If all gems 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 Diamonds work?
Diamonds is a slot-style game where 5 gems are randomly generated. Each gem can be one of 7 colors. Matching gems in patterns (like 3+ of the same color) results in multiplied payouts with 99% 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 Diamonds. This verifier works for both.
How are the gem colors determined?
HMAC-SHA256 generates a hash from your seeds and nonce. Each gem uses 4 bytes from this hash, converting them to a float (0-1), then multiplying by 7 to get a gem color index (0-6).
Why doesn't my verification result match?
Common reasons: using the hashed server seed instead of unhashed, wrong nonce, or typos. Make sure you're using the revealed server seed from completed rounds.
Is my bet data safe when using this tool?
Absolutely. All verification happens 100% client-side in your browser. Your seed data never leaves your device or gets sent to any server.
What other Stake games can I verify?
We offer free verifiers for all Stake original games. Try Dice, Crash, Mines, or view all on our Stake verifiers page.