American Blackjack

Demo, RTP 99.60%, rules, payouts & capture data

Free demo · not real-money play
✓ Working · checked 3 weeks, 6 days ago Verified · 04 Jul 2026
RTP 99.60%
Volatility
Max win
Type Blackjack
For webmasters & affiliates
Embed demo

Direct demo link or iframe code for your site. Free · no sign-up

Asset pack

8 screenshots · palette · spec sheet. ZIP — captcha check, no sign-up

Slot API

GET /v1/slots/american-blackjack-b7/

1,000 free requests / month · sign-up required

60 API calls this month
Ask AI MCP NEW

This slot’s spec, table rules, palette and demo link — queryable from Claude, Cursor or VS Code. Read-only · free · no key, no sign-up.

mcp.i-gaming.tools/mcp
What to ask → 2-min setup
Verified capture
iGaming Tools capture pipeline Manual demo playthrough · rules & payouts verified

Captured by hand from a live demo and verified frame-by-frame — the table rules and payouts were verified against the provider.

Captured 04 Jul 2026

Per-screen breakdown

8 demo screens
8 PNG (ZIP)
Base game
base_game Base game
Base game
base_game Base game
Logo
logo Logo
Preview / Loading screen
preview Preview / Loading screen
Rules / How to play
rules Rules / How to play
Game settings
settings Game settings
Win screen
win_screen Win screen
Win screen
win_screen Win screen

Search Demand

monthly search interest · last 12 months
Total demand / month
Jul '25: 140 140 Jul Aug '25: 60 60 Aug Sep '25: 130 130 Sep Oct '25: 150 150 Oct Nov '25: 170 170 Nov Dec '25: 170 170 Dec Jan '26: 120 120 Jan Feb '26: 110 110 Feb Mar '26: 160 160 Mar Apr '26: 150 150 Apr May '26: 140 140 May Jun '26: 130 130 Jun
Per-country demand by month · sorted by month-over-month growth (freshest first)
Country Jun '26 May '26 Apr '26 Mar '26 Feb '26 Jan '26 Dec '25 Nov '25 Oct '25 Sep '25 Aug '25 Jul '25
🇨🇦Canada 20 20 20 20 20
🇫🇮Finland 20 20 20
🇬🇧United Kingdom 10 10 10 10 10 10 10
🇦🇹Austria 10 10 10
🇭🇷Croatia 10 10 10
🇩🇰Denmark 10 10 10
🇳🇴Norway 10 10
🇩🇪Germany 10 10 10 10 10 10 10 10 10 10
🇮🇩Indonesia 10 10 10 10 10 10 10 10
🇮🇳India 20 20 20
🇬🇷Greece 10 10 10 10 10
🇦🇷Argentina 10 10 10 10
🇧🇷Brazil 10 10 10 10
🇮🇹Italy 10 10 10 10
🇳🇱Netherlands 10 10 10 10
🇹🇳Tunisia 10 10 10 10
🇸🇻El Salvador 10 10 10
🇫🇷France 10 10 10
🇨🇱Chile 10 10
🇨🇿Czech Republic 10 10
🇲🇾Malaysia 20
🇵🇭Philippines 10 10
🇵🇷Puerto Rico 20
🇸🇬Singapore 10 10
🇪🇸Spain 10 10
🇹🇭Thailand 10 10
🇹🇷Turkey 10 10
🇩🇿Algeria 10
🇦🇺Australia 10
🇨🇴Colombia 10
🇨🇾Cyprus 10
🇪🇪Estonia 10
🇭🇺Hungary 10
🇮🇪Ireland 10
🇳🇿New Zealand 10
🇵🇱Poland 10
🇵🇹Portugal 10
🇸🇮Slovenia 10
🇸🇪Sweden 10
🇱🇧Lebanon 10 10 10 10 10 10 30 10 10 10 10
🇲🇽Mexico 10 10 10 10 10 10 10
🇿🇦South Africa 10 10 10 10
🇷🇴Romania 10 10 10
🇪🇬Egypt 10 10
🇺🇸United States 20 20 20 20 20 20
🇨🇭Switzerland 30
Full per-country breakdown via the API →

What we extracted from American Blackjack

Everything pulled from American Blackjack into machine-readable data — table rules, payouts, palette and assets. A capture result, not a game review.
8 screens captured
6 palette colors from frames

manual demo playthrough → 8 screens captured → rules & payouts verified → catalogued & reviewed

Specification

verified parameters
provider Pragmatic Play
rtp 99.60% · single configuration
mechanic Table Game

Table game

Type: Blackjack
Blackjack pays 3:2

Colour system

extracted from frames · HEX
Export palette
#0B1019 base dominant 1 base
#1C4C98 base dominant 2 base
#123364 base dominant 3 base
#621D17 base dominant 4 base
#982D2D base dominant 5 base
#5B5D57 base dominant 6 base

Media & assets

4 files · 4 types
8 PNG (ZIP)
Base game
base_game
Base game
base_game
Logo
logo
Preview / Loading screen
preview

Ask AI about American Blackjack

MCP · VERIFIED CAPTURE DATA

AI apps like Claude are chat apps: you ask, they answer. Normally they can’t see this capture — MCP is the plug that connects them to it. Add one link, and your chat answers with this slot’s verified data. No coding.

Server https://mcp.i-gaming.tools/mcp paste into Claude, Cursor, VS Code, Gemini, Codex, Windsurf or Zed · read-only · free · no key Setup guides →
What it looks like

What are the key stats for American Blackjack?

RTP 99.60%demo ✓

From the verified capture of 04 Jul 2026 — not from the AI’s memory.

Playersearch_slots

“Find slots like this but medium volatility — with free demos.”

→ matches by mechanics and theme; official free demos only.

Affiliateget_slot ×2

“Comparison table: American Blackjack vs Gates of Olympus 1000 — RTP, max win, bonus buy.”

→ side-by-side table, ready for your review page.

Editorget_slot

“Fact-check my review: RTP, max win, paylines, bonus-buy price, release year.”

→ OCR-verified numbers — all key aspects captured.

Designerget_slot

“Creative brief: theme, 6 palette hexes and the symbol descriptions.”

→ same palette and symbol data as the sections above, as one brief.

Verified capture: manual playthrough, paytable OCR-checked All key aspects captured Read-only · free, no key · per-IP rate limit 18+Free demo data only — no real-money links

Technical info

Free JSON data API — token auth.
GET /api/v1/slots/american-blackjack-b7/

Public data API. Send Authorization: Token <your-token>. Full structured data, media and demo links in one call. See the API docs.

Spec sheet — extracted, unverified. This is the raw OCR dump, not the full API response.
GET /api/v1/slots/american-blackjack-b7/
{
  "game_name": "American Blackjack",
  "provider": "Pragmatic Play",
  "game_category": "other",
  "game_type": "American Blackjack — single-player card game against virtual dealer; no reel grid, no slot mechanics",
  "source_frames": [
    "preview_load.png",
    "base_game_bet_placed.png",
    "gameplay_deal1.png",
    "strategy_panel.png",
    "info_p1.png",
    "gameplay_split_result.png",
    "settings_opened.png"
  ],

  "table_rules": {
    "blackjack_pays": "3 to 2",
    "insurance_pays": "2 to 1",
    "dealer_rule": "Dealer must stand on 17 and must draw to 16",
    "source_for_rules": "Embossed text on table felt visible in every frame: 'BLACKJACK PAYS 3 TO 2', 'Dealer must stand on 17 and must draw to 16', 'INSURANCE PAYS 2 TO 1'",
    "number_of_decks": "not stated on any visible frame; standard American Blackjack multi-deck shoe assumed",
    "betting_spots": 3,
    "betting_spot_positions": "left-of-center, center, right-of-center on felt; each shows dashed blue rectangle outline and text 'CLICK TO PLACE BETS' when empty",
    "player_vs_dealer": "single human player position against computer-controlled dealer"
  },

  "bet_limits": {
    "min_bet_per_spot": "$1.00",
    "max_bet_per_spot": "$100.00",
    "currency": "USD",
    "source": "Teal-green display board at top-center of table; reads 'MIN: $1.00 / MAX: $100.00'; visible in all 7 frames",
    "display_cash_in_demo": "$100,000.00 (demo bankroll; not real money)"
  },

  "rtp": "Not declared on any visible frame. Blackjack RTP is strategy-dependent; not a fixed paytable value. No in-game RTP declaration observed.",

  "chip_denominations": {
    "values_available": [1, 5, 10, 25, 50, 100],
    "chip_colors": {
      "1": "gold/yellow body with white dashed rim",
      "5": "red body with white dashed rim",
      "10": "green body with white dashed rim",
      "25": "teal/blue body with white dashed rim",
      "50": "orange body with white dashed rim",
      "100": "pink/magenta body with white dashed rim"
    },
    "chip_tray": {
      "position": "horizontal tray mounted at top of table, left-of-center; gold/brass frame, dark reflective surface",
      "stacks_left_to_right": "$5 (red), $5 (red), $10 (green), $25 (teal), $100 (pink), $100 (pink), $50 (orange), $5 (red), $5 (red), $1 (gold)",
      "note": "decorative display of 10 stacks; actual selectable denominations controlled via chip selector UI"
    },
    "chip_selector_ui": {
      "position": "bottom-left of screen, above status bar",
      "layout": "circular minus (-) button | large chip graphic showing current denomination | circular plus (+) button",
      "chip_graphic_size": "approximately 90x90 pixels; shows denomination number in white text at center",
      "colorblind_note": "denomination number printed in white on every chip face — color is secondary; number is primary identifier"
    }
  },

  "player_actions": {
    "bet_phase": {
      "place_bet": "Click any of the 3 felt betting spots to place one chip of the selected denomination; repeat clicks stack chips",
      "change_denomination": "Use minus/plus buttons flanking the chip graphic to cycle through $1/$5/$10/$25/$50/$100",
      "clear_bet": "CLEAR BET button: large circular, teal, gold rim, X icon; appears bottom-center once a bet is placed; removes all chips from betting spots",
      "deal": "DEAL button: large circular, teal-green, gold rim, three playing-cards fan icon; bottom-center; activates when at least one bet is placed"
    },
    "play_phase": {
      "STAND": {
        "icon": "open palm / hand icon",
        "color": "gold/amber icon on teal circular button with green label bar",
        "meaning": "Keep current cards; end player's turn on this hand; dealer then plays"
      },
      "HIT": {
        "icon": "curved arrow (card-draw) icon",
        "color": "teal/cyan icon on teal circular button with green label bar",
        "meaning": "Draw one additional card to the current hand"
      },
      "DOUBLE": {
        "icon": "stacked coins icon",
        "color": "teal icon on teal circular button with green label bar",
        "meaning": "Double the bet on this hand; exactly one more card is dealt; player cannot draw again"
      },
      "SPLIT": {
        "icon": "two outward-pointing arrows icon",
        "color": "teal icon on teal circular button with green label bar",
        "meaning": "Available only when first two cards are of equal rank; splits into two separate hands; bet duplicated on the new second hand; each hand then receives one additional card and plays independently",
        "example_in_frames": "gameplay_deal1.png shows A♥ + A♣ (pair of Aces) with all four actions available; gameplay_split_result.png shows result of completed split"
      },
      "button_layout": "four buttons in a horizontal row at bottom-right: STAND | HIT | DOUBLE | SPLIT; each approximately 80x80 pixels (generous touch target)",
      "accessibility_note": "Each button has a unique icon shape in addition to color and text label — STAND=palm, HIT=arrow, DOUBLE=coins, SPLIT=outward-arrows; identifiable without color or text"
    },
    "insurance": {
      "available": "Yes — stated on table felt 'INSURANCE PAYS 2 TO 1'",
      "trigger": "When dealer's up-card is an Ace",
      "payout": "2:1 on the insurance side bet",
      "ui_capture_status": "Insurance prompt not captured in available frames; UI appearance unconfirmed"
    },
    "post_round": {
      "NEW BET": {
        "icon": "stacked gold coins icon",
        "color": "teal circular button, gold rim",
        "meaning": "Start a new round with no pre-set bet; all chips cleared"
      },
      "REBET": {
        "icon": "gold coins with circular-arrow icon",
        "color": "darker teal circular button, gold rim",
        "meaning": "Repeat the previous bet amount and deal immediately"
      }
    }
  },

  "hand_value_display": {
    "position": "gold-outlined green/teal rectangular badge displayed to the right of each hand's card fan",
    "hard_hand_format": "single integer (e.g., '20' for K+J, '22' for dealer bust)",
    "soft_hand_format": "slash notation 'low/high' showing both Ace interpretations (e.g., '2/12' for A+A, '11/21' for A+K after split, '6/16' for A+5)",
    "dealer_hole_card_value": "Gold rectangular badge shows up-card value numerically while hole card is face-down (e.g., '5' for 5♣ up-card)",
    "bust_display": "Score badge shows the bust total (e.g., '22', '25'); no separate 'BUST' text overlay observed — the number alone indicates bust",
    "active_hand_indicator": "Gold/amber downward-pointing arrow between dealer area and active player area; points to whose turn it is"
  },

  "card_visual_design": {
    "card_back": "Dark espresso/brown background; centered gold decorative crown symbol; gold ornamental text 'PLAY' in circle; gold ornate border",
    "card_face_standard": "White background; standard large suit symbol with rank number/letter at top-left and bottom-right corners",
    "suit_colors": {
      "hearts": "red",
      "diamonds": "red",
      "spades": "black",
      "clubs": "black"
    },
    "face_card_art": "Detailed portrait illustration in traditional playing-card style; royal dress in blue, red, and gold; example: J♦ shows bearded figure in blue-and-red royal outfit; K♣ shows crowned figure with scepter",
    "card_size_on_screen": "Approximately 80x120 pixels each; dealt in fan/overlap formation left-to-right",
    "colorblind_note": "Red vs black suits: suit shape also differs (♥ vs ♦ vs ♣ vs ♠); suit identity does not rely on color alone; rank numbers always present"
  },

  "table_visual_design": {
    "table_felt": "Rich royal blue smooth velvet texture; fills approximately 85% of the viewport",
    "table_border_rim": "Dark crimson / deep red padded leather cushion; curved arc at bottom of play area; approximately 80 pixels wide",
    "table_inscriptions": {
      "title_watermark": "'BLACKJACK' (large stylized serif font) / 'PRAGMATIC PLAY ™' (smaller sans-serif) — medium blue, low-contrast watermark at center of felt; partially obscured by cards/chips during play",
      "rules_arc_text": "'BLACKJACK PAYS 3 TO 2' in curved medium blue text; below it 'Dealer must stand on 17 and must draw to 16' in smaller script",
      "insurance_banner": "'INSURANCE PAYS 2 TO 1' — bold white/gold uppercase text inside a blue-teal ribbon graphic spanning horizontally across center felt"
    },
    "card_shoe": "Top-right of table; white plastic housing; dark brown card-shoe insert; represents multi-deck shoe",
    "betting_spots_empty": "Dashed light-blue rectangle outline on felt; text 'CLICK TO PLACE BETS' in uppercase medium blue inside each",
    "bet_chip_on_spot": "Chip appears centered on betting spot rectangle when bet placed; dollar amount displayed below chip in gold-outlined dark label (e.g., '$50.00')",
    "background_outside_table": "Very dark charcoal / near-black; subtle casino environment suggestion"
  },

  "bottom_status_bar": {
    "position": "Full-width strip at very bottom of viewport; approximately 35 pixels tall",
    "background": "Dark charcoal, near-black",
    "elements_left_to_right": [
      {
        "element": "(i) info button",
        "description": "Circular icon, white 'i' on dark background; leftmost",
        "function": "Opens game information or paytable (UI behavior not captured in available frames)"
      },
      {
        "element": "gear/settings icon",
        "description": "Circular icon, gear shape; opens Game Settings panel (settings_opened.png); sometimes appears as dual-circle icon with small animation indicators (red dot = muted audio, green dot = active)"
      },
      {
        "element": "CASH display",
        "description": "'CASH $X,XXX.XX' in white text; updates in real time after each round"
      },
      {
        "element": "TOTAL BET display",
        "description": "'TOTAL BET $X.XX' in white text; centered in bar; shows $0.00 before bet, bet amount after placing"
      },
      {
        "element": "WIN display",
        "description": "Appears only after round resolves; 'WIN' in white uppercase above the win amount in gold/amber (e.g., '$10.00', '$200.00'); centered in bar"
      },
      {
        "element": "STRATEGY button",
        "description": "Rounded rectangle, white outline, white uppercase text 'STRATEGY'; bottom-right corner; opens basic strategy chart overlay"
      }
    ]
  },

  "turbo_mode_button": {
    "position": "Top-left corner of viewport",
    "appearance": "Double fast-forward arrows (>>|) inside a dark rounded-square button; white/gray icon when inactive; indicator changes when active",
    "function": "Toggles Turbo Mode — speeds up dealing and resolution animations"
  },

  "gameplay_examples": {
    "example_1_standard_win": {
      "source_frame": "info_p1.png",
      "scenario": "Player wins with 20 against dealer bust",
      "player_hand": "K♣ (King of Clubs, black) + J♦ (Jack of Diamonds, red) = hard 20",
      "player_score_badge": "20",
      "dealer_hand": "8♥ (8 of Hearts, red) + 7♦ (7 of Diamonds, red) + 7♠ (7 of Spades, black) = 22 (BUST)",
      "dealer_score_badge": "22",
      "bet_amount": "$5.00 (two red $5 chips visible below player hand: original + payout)",
      "win_label": "WIN",
      "win_amount": "$10.00 (displayed in gold in status bar; represents full return including original $5 stake + $5 winnings at 1:1)",
      "cash_after": "$100,085.00",
      "post_round_buttons_visible": "NEW BET and REBET"
    },
    "example_2_split_double_win": {
      "source_frame": "gameplay_split_result.png",
      "scenario": "Pair of Aces split into two hands; both win against dealer bust",
      "left_hand": "A♥ (Ace of Hearts) + K♣ (King of Clubs) = '11/21' (soft 21 — natural 21 after split)",
      "right_hand": "A♣ (Ace of Clubs) + 5♠ (5 of Spades) = '6/16' (soft 16)",
      "dealer_hand": "5♣ (5 of Clubs) + 10♠ (10 of Spades) + 10♣ (10 of Clubs) = 25 (BUST)",
      "dealer_score_badge": "25",
      "chips_visible": "Four $50 chips total: two stacks of two beneath each hand; labels '$50.00 + $50.00' under left hand, '$50.00 + $50.00' under right hand",
      "total_bet_display": "$100.00",
      "win_label": "WIN",
      "win_amount": "$200.00 (displayed in gold in status bar)",
      "cash_after": "$100,100.00",
      "note": "Net gain = $100 ($200 return minus $100 total bet); WIN $200 = total payout including returned stakes"
    },
    "example_3_ace_pair_deal": {
      "source_frame": "gameplay_deal1.png",
      "scenario": "Active play decision — pair of Aces dealt against dealer 5",
      "player_hand": "A♥ (Ace of Hearts, red) + A♣ (Ace of Clubs, black)",
      "player_score_badge": "2/12",
      "dealer_up_card": "5♣ (5 of Clubs, black); value badge shows '5'",
      "dealer_hole_card": "Face-down; dark brown/espresso back with gold 'PLAY' crown",
      "active_hand_indicator": "Gold downward-pointing arrow between dealer and player areas",
      "bet_chip": "Orange $50 chip below player cards; '$50.00' label",
      "cash_display": "$99,950.00",
      "all_four_actions_available": true,
      "optimal_action_per_strategy": "SPLIT (A-A vs dealer 5 = SPLIT per built-in strategy chart)"
    }
  },

  "basic_strategy_chart": {
    "source_frame": "strategy_panel.png",
    "access": "STRATEGY button at bottom-right of screen",
    "overlay_appearance": "Full-screen dark navy overlay; top 15% shows blurred table; chart fills center; dark gray cell borders; title 'PLAYER'S HAND' in gold/amber text at top; 'DEALER'S UP CARD' in gold rotated 90 degrees on left edge",
    "close_button": "Circle with X at bottom-right of chart; gold outline",
    "legend_bottom": [
      {"symbol": "green cell + black checkmark", "action": "HIT"},
      {"symbol": "red cell + black X", "action": "STAND"},
      {"symbol": "blue/purple cell + black '2X'", "action": "DOUBLE"},
      {"symbol": "orange cell + black double-arrow ↔", "action": "SPLIT"}
    ],
    "column_headers_player_hand": [
      "8", "9", "10", "11", "12", "13-16", "17-21",
      "A-2", "A-3", "A-4", "A-5", "A-6", "A-7", "A-8", "A-9",
      "A-A", "2-2", "3-3", "4-4", "5-5", "6-6", "7-7", "8-8", "9-9", "10-10"
    ],
    "row_headers_dealer_up_card": ["2", "3", "4", "5", "6", "7", "8", "9", "10", "A"],
    "strategy_matrix": {
      "note": "Read as: player_hand vs dealer_up_card. H=HIT, S=STAND, D=DOUBLE, SP=SPLIT. Values read from zoomed strategy_panel.png crops.",
      "hard_hands": {
        "8":     {"vs_2":"H","vs_3":"H","vs_4":"H","vs_5":"H","vs_6":"H","vs_7":"H","vs_8":"H","vs_9":"H","vs_10":"H","vs_A":"H"},
        "9":     {"vs_2":"H","vs_3":"D","vs_4":"D","vs_5":"D","vs_6":"D","vs_7":"H","vs_8":"H","vs_9":"H","vs_10":"H","vs_A":"H"},
        "10":    {"vs_2":"D","vs_3":"D","vs_4":"D","vs_5":"D","vs_6":"D","vs_7":"D","vs_8":"D","vs_9":"D","vs_10":"H","vs_A":"H"},
        "11":    {"vs_2":"D","vs_3":"D","vs_4":"D","vs_5":"D","vs_6":"D","vs_7":"D","vs_8":"D","vs_9":"D","vs_10":"D","vs_A":"H"},
        "12":    {"vs_2":"H","vs_3":"H","vs_4":"S","vs_5":"S","vs_6":"S","vs_7":"H","vs_8":"H","vs_9":"H","vs_10":"H","vs_A":"H"},
        "13-16": {"vs_2":"S","vs_3":"S","vs_4":"S","vs_5":"S","vs_6":"S","vs_7":"H","vs_8":"H","vs_9":"H","vs_10":"H","vs_A":"H"},
        "17-21": {"vs_2":"S","vs_3":"S","vs_4":"S","vs_5":"S","vs_6":"S","vs_7":"S","vs_8":"S","vs_9":"S","vs_10":"S","vs_A":"S"}
      },
      "soft_hands": {
        "A-2 (soft 13)": {"vs_2":"H","vs_3":"H","vs_4":"H","vs_5":"D","vs_6":"D","vs_7":"H","vs_8":"H","vs_9":"H","vs_10":"H","vs_A":"H"},
        "A-3 (soft 14)": {"vs_2":"H","vs_3":"H","vs_4":"H","vs_5":"D","vs_6":"D","vs_7":"H","vs_8":"H","vs_9":"H","vs_10":"H","vs_A":"H"},
        "A-4 (soft 15)": {"vs_2":"H","vs_3":"H","vs_4":"D","vs_5":"D","vs_6":"D","vs_7":"H","vs_8":"H","vs_9":"H","vs_10":"H","vs_A":"H"},
        "A-5 (soft 16)": {"vs_2":"H","vs_3":"H","vs_4":"D","vs_5":"D","vs_6":"D","vs_7":"H","vs_8":"H","vs_9":"H","vs_10":"H","vs_A":"H"},
        "A-6 (soft 17)": {"vs_2":"H","vs_3":"D","vs_4":"D","vs_5":"D","vs_6":"D","vs_7":"H","vs_8":"H","vs_9":"H","vs_10":"H","vs_A":"H"},
        "A-7 (soft 18)": {"vs_2":"S","vs_3":"D","vs_4":"D","vs_5":"D","vs_6":"D","vs_7":"S","vs_8":"S","vs_9":"H","vs_10":"H","vs_A":"H"},
        "A-8 (soft 19)": {"vs_2":"S","vs_3":"S","vs_4":"S","vs_5":"S","vs_6":"S","vs_7":"S","vs_8":"S","vs_9":"S","vs_10":"S","vs_A":"S"},
        "A-9 (soft 20)": {"vs_2":"S","vs_3":"S","vs_4":"S","vs_5":"S","vs_6":"S","vs_7":"S","vs_8":"S","vs_9":"S","vs_10":"S","vs_A":"S"}
      },
      "pairs": {
        "A-A":              {"vs_2":"SP","vs_3":"SP","vs_4":"SP","vs_5":"SP","vs_6":"SP","vs_7":"SP","vs_8":"SP","vs_9":"SP","vs_10":"SP","vs_A":"SP"},
        "2-2":              {"vs_2":"SP","vs_3":"SP","vs_4":"SP","vs_5":"SP","vs_6":"SP","vs_7":"SP","vs_8":"H", "vs_9":"H", "vs_10":"H", "vs_A":"H"},
        "3-3":              {"vs_2":"SP","vs_3":"SP","vs_4":"SP","vs_5":"SP","vs_6":"SP","vs_7":"SP","vs_8":"H", "vs_9":"H", "vs_10":"H", "vs_A":"H"},
        "4-4":              {"vs_2":"H", "vs_3":"H", "vs_4":"H", "vs_5":"SP","vs_6":"SP","vs_7":"H", "vs_8":"H", "vs_9":"H", "vs_10":"H", "vs_A":"H"},
        "5-5 (treat as 10)":{"vs_2":"D", "vs_3":"D", "vs_4":"D", "vs_5":"D", "vs_6":"D", "vs_7":"D", "vs_8":"D", "vs_9":"D", "vs_10":"H", "vs_A":"H"},
        "6-6":              {"vs_2":"SP","vs_3":"SP","vs_4":"SP","vs_5":"SP","vs_6":"SP","vs_7":"H", "vs_8":"H", "vs_9":"H", "vs_10":"H", "vs_A":"H"},
        "7-7":              {"vs_2":"SP","vs_3":"SP","vs_4":"SP","vs_5":"SP","vs_6":"SP","vs_7":"SP","vs_8":"H", "vs_9":"H", "vs_10":"H", "vs_A":"H"},
        "8-8":              {"vs_2":"SP","vs_3":"SP","vs_4":"SP","vs_5":"SP","vs_6":"SP","vs_7":"SP","vs_8":"SP","vs_9":"SP","vs_10":"SP","vs_A":"SP"},
        "9-9":              {"vs_2":"SP","vs_3":"SP","vs_4":"SP","vs_5":"SP","vs_6":"SP","vs_7":"S", "vs_8":"SP","vs_9":"SP","vs_10":"S", "vs_A":"S"},
        "10-10":            {"vs_2":"S", "vs_3":"S", "vs_4":"S", "vs_5":"S", "vs_6":"S", "vs_7":"S", "vs_8":"S", "vs_9":"S", "vs_10":"S", "vs_A":"S"}
      }
    }
  },

  "payouts": {
    "natural_blackjack": "3:2 (Ace + any 10-value card on initial two cards; pays 1.5× the bet)",
    "regular_win": "1:1 (even money)",
    "push_tie": "Bet returned, no gain or loss",
    "player_bust": "Bet lost regardless of dealer outcome",
    "dealer_bust": "All non-busted player hands win at 1:1 (or 3:2 if blackjack)",
    "insurance": "2:1 on insurance side bet; net result even if dealer has blackjack when insurance is taken",
    "double_down": "Win/loss calculated on doubled bet amount at 1:1",
    "split": "Each split hand paid independently at 1:1 (or 3:2 if natural 21 after split — confirm per variant rules)"
  },

  "settings_panel": {
    "source_frame": "settings_opened.png",
    "access": "Gear icon in bottom status bar",
    "appearance": "Dark semi-transparent rounded-rectangle panel overlaid on left side of table; approximately 320x260 pixels",
    "header": "GAME SETTINGS in white uppercase text",
    "sections": {
      "TURBO_MODE": {
        "type": "single toggle button",
        "label": "TURBO MODE",
        "active_state": "Green outline border on button",
        "inactive_state": "White/gray outline",
        "state_in_screenshot": "ACTIVE (green outline visible)",
        "function": "Accelerates dealing and resolution animations"
      },
      "AUDIO": {
        "type": "section with two independent toggle buttons",
        "buttons": {
          "AMBIENT": "Toggles ambient background audio (music/atmosphere)",
          "SOUND_FX": "Toggles sound effects (card deals, chip clicks, wins)"
        },
        "button_style": "Rounded pill shape, white/gray styling; active state likely shows green outline (state not shown clearly in frame)"
      },
      "DEALER_VOICE": {
        "type": "three mutually exclusive radio-style buttons",
        "options": {
          "MALE": "Male dealer voice",
          "FEMALE": "Female dealer voice",
          "NO VOICE": "Dealer voice disabled"
        },
        "state_in_screenshot": "FEMALE selected (green outline); MALE and NO VOICE unselected (white outline)",
        "accessibility_note": "Three separate labeled buttons — voice preference is textually labeled, not icon-only"
      },
      "GAME_HISTORY": {
        "type": "action button or link",
        "label": "GAME HISTORY",
        "function": "Opens log of recent rounds",
        "style": "Rounded rectangle, white outline"
      }
    },
    "audio_mute_indicators": "Two small circles next to settings gear icon in status bar: red circle = audio muted (or inactive); green circle = audio active; state in settings_opened.png shows red + green (one source muted)"
  },

  "ui_layout": {
    "viewport": "1280 x 720 px (desktop)",
    "top_zone": {
      "y_range": "approximately 0–115 px",
      "elements": [
        "Card shoe: top-right, approximately x:935–1060, y:40–115",
        "Chip tray: top-center, approximately x:430–855, y:44–108",
        "MIN/MAX sign: left of tray, approximately x:315–430, y:56–115",
        "Turbo button: top-left, approximately x:30–100, y:80–155"
      ]
    },
    "play_area": {
      "y_range": "approximately 115–600 px",
      "elements": [
        "Dealer cards: center-top, approximately x:540–820, y:115–265",
        "Dealer score badge: right of dealer cards, approximately x:765–830, y:130–180",
        "Left betting spot: approximately x:235–350, y:360–470",
        "Center betting spot: approximately x:580–710, y:445–565",
        "Right betting spot: approximately x:930–1055, y:360–470",
        "Player cards (active hand): center, approximately x:540–730, y:365–540",
        "Player score badge: right of player cards, approximately x:755–835, y:385–420",
        "Bet chip label: below player cards, approximately x:570–695, y:565–595"
      ]
    },
    "action_button_area": {
      "y_range": "approximately 600–715 px",
      "left_side": "Chip selector: approximately x:40–320, y:610–685",
      "right_side": "Action buttons (DEAL or STAND/HIT/DOUBLE/SPLIT or NEW BET/REBET): approximately x:720–1270, y:605–715"
    },
    "status_bar": {
      "y_range": "approximately 720–760 px",
      "elements": "Info icon | Gear icon | [History icon] | CASH | TOTAL BET | [WIN] | STRATEGY"
    }
  },

  "accessibility_summary": {
    "blind_screen_reader": [
      "Hand values are numerically displayed in badges — need screen reader access to badge text",
      "All action buttons have text labels below icons: STAND, HIT, DOUBLE, SPLIT, DEAL, CLEAR BET, NEW BET, REBET",
      "Status bar provides CASH, TOTAL BET, and WIN amounts as text",
      "Dealer up-card value shown numerically in badge (e.g., '5')",
      "Soft hand displayed as 'low/high' (e.g., '2/12') — dual value concept conveyed textually",
      "Card suits not announced by label UI — suit identity requires visual inspection or alt-text"
    ],
    "deaf_hard_of_hearing": [
      "All game information is visual: hand values, bet amounts, win amounts, action buttons all have text labels",
      "Dealer voice is optional (setting: NO VOICE available)",
      "WIN result displayed visually in status bar",
      "No information appears to be conveyed exclusively via audio"
    ],
    "colorblind": [
      "Chip denomination: number on chip face is primary identifier; color is secondary",
      "Card suits: symbol shape differs per suit (♥ ♦ ♣ ♠) in addition to red/black color",
      "Strategy chart: four actions use distinct symbols (checkmark, X, 2X text, double-arrow) alongside color",
      "Action buttons: unique icon shapes distinguish STAND/HIT/DOUBLE/SPLIT without relying on color",
      "WIN text: high contrast white/gold on dark bar"
    ],
    "motor_impairment": [
      "All interactions are large click/tap targets",
      "Action buttons: approx 80x80 px each",
      "Betting spots: approx 120x110 px each",
      "Chip selector minus/plus: approx 55x55 px each",
      "STRATEGY button is smaller: approx 100x35 px — least motor-accessible element",
      "No drag-and-drop, no precision movement required",
      "Keyboard shortcut support not confirmed from available frames"
    ]
  },

  "unreadable_or_uncertain": [
    "Number of card decks in shoe: not stated on any frame",
    "RTP: not declared in-game",
    "Surrender option: not observed; may not be offered in this variant",
    "Insurance prompt UI appearance: table rule confirmed ('INSURANCE PAYS 2 TO 1') but no frame showing the insurance offer modal",
    "Re-split rules (whether player can re-split after splitting): not confirmed",
    "Maximum split hands allowed: not confirmed",
    "Doubling restrictions (whether DOUBLE is limited to specific totals only): strategy chart implies always available when shown, but rules page not captured",
    "Release/launch date: not visible in any frame",
    "7-7 vs dealer 10 and vs dealer A in strategy chart: cells read as HIT (consistent with standard American Blackjack basic strategy); slight visual ambiguity at image resolution but confirmed by logical consistency with adjacent cells"
  ]
}

API documentation for this slot

Ready-to-run request examples in curl, Python, JavaScript & PHP — plus the full structured-data field reference for this exact slot, on GitHub.