BC.Game Blackjack Verifier

Verify the fairness of BC.Game Blackjack card deals and initial hands.

Bet Information

Verification Results

Enter your bet data and click verify to see results

How BC.Game Blackjack Works

Verification Algorithm

  1. For each card (index 0-3), generate HMAC-SHA256(serverSeed, clientSeed:nonce:cardIndex)
  2. Use sliding window algorithm to extract index from hash
  3. Extract first 15 hex chars, convert to decimal, modulo 47 for start position
  4. Extract 14 chars from start position, shift right by 3 bits, scale with 2^-53
  5. Multiply by remaining deck size to get card index
  6. Remove selected card from remaining deck, repeat for next card
  7. Deal pattern: Player card 1, Dealer card 1, Player card 2, Dealer card 2

Blackjack Rules

  • Card Values: Ace=11 (can be 1), 2-10=face value, J/Q/K=10
  • Ace Adjustment: Aces count as 1 if hand would bust with 11
  • Blackjack: Ace + 10-value card = 21 (natural)
  • Bust: Hand value exceeds 21

Understanding the Results

  • Player Cards: First two cards dealt to player
  • Dealer Cards: First two cards dealt to dealer
  • Hand Values: Calculated value of each hand (with Ace adjustments)
  • Note: This verifies initial deal only, not subsequent hits/stands

Where to Find Seeds

You can find your bet information on BC.Game:

  • Navigate to your bet history
  • Click on a specific Blackjack bet
  • Look for the "Fairness" or "Verify" section
  • Copy the Client Seed, Server Seed (unhashed), and Nonce