BC.Game Video Poker Verifier
Verify the fairness of your BC.Game Video Poker hands and card deals using cryptographic proof
Understanding BC.Game Video Poker
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 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 own HMAC-SHA256 and SHA-512 sort and shows all 10 cards.
Step 3: Compare the result with your bet
After submitting the form, the verifier will display your video poker hand:
- You'll see the 5 cards dealt and the 5 draw cards behind them
- The cards you discard are replaced in order, from card 6 on
- Compare these cards with your actual Video Poker hand in BC.Game, dealt hand and final hand
- 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?
First, HMAC-SHA256 creates a hash from your client seed and nonce, keyed with the server seed. Then SHA-512 hashes the text of that result. Each card of BC.Game's own 52-card list is given this hash rotated one more character, and the cards are sorted by those strings. The first 5 are your hand; cards 6 to 10 replace, in order, the cards you discard.
What do the card IDs mean in the results?
They are BC.Game's own card codes: 16 × (suit + 10) + rank, with suits Spades 0, Hearts 1, Clubs 2 and Diamonds 3, and ranks Ace 1 to King 13. So 161 is the Ace of Spades, 177 the Ace of Hearts, 193 the Ace of Clubs, 209 the Ace of Diamonds, and 221 the King of Diamonds.
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.