BC.Game Mines Verifier
Verify the fairness of your BC.Game Mines positions on the 5x5 grid using cryptographic proof
Understanding BC.Game Mines
Game Statistics
How It Works
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 BC.Game Mines Results
Step 1: Get your seed data from BC.Game
To verify a Mines bet on BC.Game, you need four pieces of data:
- Server Seed (Unhashed): Go to Fairness settings on BC.Game. Click to reveal your unhashed server seed.
- Client Seed: Found in the same Fairness settings page. You can use BC.Game's default or set your own custom seed.
- Nonce: Each bet has a unique nonce. Find it in your bet history or game details.
- Mines Count: The number of mines you selected for the game (1-24).
Note: You can only verify bets made before you unhash the server seed to ensure fairness.
Step 2: Enter your data in the form above
Paste your data into the verification form:
- Enter your Client Seed exactly as shown on BC.Game
- Enter the Server Seed (Unhashed) - this is the revealed seed, not the hashed version
- Enter the Nonce for the specific bet you want to verify
- Enter the Number of Mines you selected (1-24)
The verifier calculates mine positions using BC.Game's exact HMAC-SHA256 algorithm with double-shuffle.
Step 3: Compare the mine positions with your bet
After clicking Verify, you'll see the calculated mine positions:
- The verifier displays all mine positions on a visual 5x5 grid
- Mine locations are numbered from 1 to 25 (left to right, top to bottom)
- Compare the displayed mines with the revealed positions in your BC.Game bet history
If positions match exactly, the bet was provably fair. If not, verify you're using the unhashed server seed and correct nonce.
Frequently Asked Questions
How does BC.Game Mines determine mine positions?
BC.Game Mines uses a 5x5 grid with 25 positions (numbered 1-25). Mine positions are determined using a two-stage shuffle algorithm: first, HMAC-SHA256 generates a hash from your seeds and nonce; then BC.Game's predefined array is shuffled twice using SHA256 to ensure randomness. The first N positions from the final shuffled array indicate where the mines are located.
Can I choose any number of mines from 1 to 24?
Yes! BC.Game Mines allows you to configure anywhere from 1 to 24 mines on the 5x5 grid. More mines increase the multiplier for each safe tile revealed but also increase the risk. When verifying, make sure to enter the exact mines count you selected for that specific bet, as different mines counts will produce different mine positions even with the same seeds.
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 specific bet.
- Incorrect mines count: The number of mines must match exactly what you selected for that game.
- 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 verifier?
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 use this tool offline once the page has loaded.
What makes BC.Game Mines provably fair?
BC.Game Mines uses cryptographic hashing (HMAC-SHA256 and SHA256) to ensure fairness. The server seed is hashed and shown to you before each bet, so BC.Game cannot change it afterward. You control the client seed, and together with the nonce, these inputs deterministically generate mine positions. After the game, you can verify that the revealed server seed produces the exact mine positions you saw, proving the game wasn't manipulated.