BC.Game Mines Verifier

Verify the fairness of your BC.Game Mines positions on the 5x5 grid using cryptographic proof

Bet Information

Understanding BC.Game Mines

Game Statistics

Grid Size 5x5
Total Positions 25
Mines Range 1 - 24
Verification Client-side

How It Works

1 HMAC-SHA256 generates hash from server seed, client seed, and nonce
2 Predefined array is shuffled twice using SHA256-based algorithm
3 First N positions from shuffled array determine mine locations

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 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.