BC.Game Video Poker Verifier

Verify the fairness of your BC.Game Video Poker hands and card deals using cryptographic proof

Bet Information

Understanding BC.Game Video Poker

Game Statistics

Cards Dealt 5 Cards
Deck Size 52 Cards
Shuffle Method Double-Shuffle
Verification Client-side

How It Works

1 HMAC-SHA256 generates seed from server seed, client seed, and nonce
2 SHA512 hashes the HMAC to create result hash for shuffling
3 Double-shuffle algorithm assigns hash values to all 52 cards
4 Cards sorted lexicographically, first 5 cards dealt as hand

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 Video Poker Results

Step 1: Get your seed data from BC.Game

To verify a Video Poker hand, you need three pieces of data from BC.Game:

  • Server Seed (Unhashed): Navigate to your bet history, click on a specific Video Poker bet, and look for the "Fairness" or "Verify" section. Click to reveal the unhashed server seed.
  • Client Seed: Found in the same Fairness section. This is your unique seed that you can customize.
  • Nonce: Each bet has a unique nonce number. You'll find it listed with your bet details in the Fairness section.

Note: You can only verify bets made before you reveal the server seed to ensure fairness.

Step 2: Enter your data in the form above

Copy your bet data into the verification form:

  • Paste your Client Seed exactly as shown in BC.Game
  • Paste the Server Seed (Unhashed) - this is the revealed seed after clicking "Verify"
  • Enter the Nonce number for the specific bet you want to verify

The verifier uses BC.Game's exact HMAC-SHA256 and SHA512 double-shuffle algorithm.

Step 3: Compare the result with your bet

After submitting the form, the verifier will display your video poker hand:

  • You'll see all 5 cards dealt in your initial hand
  • Cards are shown with their suit and rank (e.g., Ace of Spades, King of Hearts)
  • Compare these cards with your actual Video Poker hand in BC.Game
  • Both the cards and their order should match exactly

If the cards don't match, verify you're using the unhashed server seed and correct nonce.

Frequently Asked Questions

How does BC.Game Video Poker card shuffling work?

BC.Game Video Poker uses a double-shuffle algorithm. First, HMAC-SHA256 creates a hash from your seeds and nonce. Then SHA512 hashes this result. The deck of 52 cards is shuffled by assigning each card a rotated portion of this hash, sorting them lexicographically, and dealing the first 5 cards as your hand.

What do the card IDs mean in the results?

Cards are numbered 0-51. IDs 0-12 are Spades (A-K), 13-25 are Hearts (A-K), 26-38 are Diamonds (A-K), and 39-51 are Clubs (A-K). For example, card ID 0 is the Ace of Spades, card ID 13 is the Ace of Hearts, and card ID 51 is the King of Clubs.

Why doesn't my verification result match?

Common reasons for mismatched results:

  • Using hashed server seed: You need the unhashed (revealed) server seed from the Fairness section, not the hashed version.
  • Wrong nonce: Each bet has a unique nonce - verify you're using the exact nonce for that specific bet.
  • Seed pair mismatch: The seeds must be the exact 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.

Can I verify other BC.Game card games?

Yes! BC.Game uses similar algorithms for multiple card games. Check out our other BC.Game verifiers including Blackjack, Baccarat, and more. Each game may use slight variations of the shuffling algorithm, so make sure to use the correct verifier for each game type.