Chicken Road Race

InOut Games

Demo, RTP 95.50%, paytable, symbols & full capture data

Free demo · not real-money play
✓ Working · checked 1 day, 1 hour ago Verified · 17 Aug 2026
RTP 95.50%
Volatility
Max win
Grid
For webmasters & affiliates
Embed demo

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

Asset pack

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

Slot API

GET /v1/slots/chicken-road-race-b22/

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

35 API calls this month
Ask AI MCP

This slot’s spec, symbols, 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 · paytable OCR-verified

Captured by hand from a live demo and verified frame-by-frame — the paytable was OCR-checked against the provider. 4 aspects we couldn’t confirm are flagged below, not hidden.

Captured 17 Aug 2026 View capture log

Per-screen breakdown

15 demo screens
15 PNG (ZIP)
Base game
base_game Base game
Base game
base_game Base game
Base game
base_game Base game
Base game
base_game Base game
Base game
base_game Base game
Base game
base_game Base game
Logo
logo Logo
Other (see free_label)
other Other (see free_label)
Other (see free_label)
other Other (see free_label)
Other (see free_label)
other Other (see free_label)
Rules / How to play
rules Rules / How to play
Rules / How to play
rules Rules / How to play
Rules / How to play
rules Rules / How to play
Game settings
settings Game settings
Win screen
win_screen Win screen

What we extracted from Chicken Road Race

Everything pulled from Chicken Road Race into machine-readable data — symbols, paytable, palette, modes and assets. A capture result, not a game review.
15 screens captured
6 palette colors from frames
5 accessibility groups profiled
4 gameplay modes NOT captured — flagged honestly below

manual demo playthrough → 15 screens captured → paytable verified (OCR) → catalogued & reviewed

Specification

verified parameters
provider InOut Games
series Chicken Road · 7 games in this series ↓
rtp 95.50% · single configuration
bonus_buy No
mechanic Crash
release_date 2025

Chicken Road series

where this game sits among its own

Its 95.50% shares the family’s lowest RTP with 3 other games.

Game Released RTP Bonus buy
Chicken Road 2 Bonus Feb 2026 96.50% Yes
Chicken Road Bonus Jan 2026 97.00% Yes
Chicken Road Ice Dec 2025 95.50% No
Chicken Road Race you are here Nov 2025 95.50% No
Chicken vs Zombies Oct 2025 95.50% No
Chicken Road 2.0 Apr 2025 95.50% No
Chicken Road Apr 2024 98.00% No
See all 7 games in this series →

Bonus modes

5 modes
Base Game Modifier base
Base Game

A chicken in a racing helmet crosses a race track lane by lane, each lane carrying a lit board with its multiplier. The stake can be taken at any point; a car striking the chicken ends the round. Stakes run from 0.12 to 200 USD.

Other theme_is_decoration
Racing Dress Is Decoration

Despite the name and the Formula-1 art, this is the family's ordinary cross-the-road ladder. The rules say so plainly - step as many road lines as possible without getting hit by a car, withdraw at any stage - and the cars on screen are tied to the Live wins ticker of other players rather than being real obstacles. There are no laps, no opponents and no timer.

Other difficulty
Difficulty Levels

Four levels with their own lane counts - Easy 30, Medium 25, Hard 22, Hardcore 18 - and their own ladders. The original Chicken Road also has four levels but counts them 24, 22, 20 and 15, so even this is not shared across the family.

Other same_engine
Shared Configuration

The same engine configuration as Rabbit Road, measured digit for digit: the Easy ladder is 1.01 / 1.03 / 1.06 / 1.10 / 1.15 in both, the Hardcore ladder is 1.44 / 2.21 / 3.45 / 5.53 / 9.09 in both, and all four lane counts match. The same Hardcore ladder is recorded for Chicken Road 2.0, so this configuration ships in at least three skins.

Other provably_fair
Provably Fair

A panel exposing the client seed and the server seed hash, with a bet history table and a burger menu carrying the usual provider items.

Colour system

extracted from frames · HEX
Export palette
#8B888E base dominant 1 base
#68676D base dominant 2 base
#1C2124 base dominant 3 base
#757884 base dominant 4 base
#DFDFDD base dominant 5 base
#77AB5A base dominant 6 base

Accessibility

profile for all groups
Color Blind
  • A crossed lane is marked by an ADDED object - a stack of tyres appears beside it - rather than by a colour change, so progress is legible without distinguishing hues.
  • No lane carries a danger indicator before the strike, so nothing is lost by a player who cannot read a colour cue: there is none to read.
Motor Accessibility
  • The round is turn-based rather than timed - it waits for a step or a cash-out.
Hearing Accessibility
  • Sound is a toggle in the burger menu and every outcome is printed on screen, so nothing is carried by audio alone.
Low Vision
  • Each lane prints its multiplier on a lit board at a fixed height, and the pending payout replaces the start button's label, so the round's state can be read from a still screen.

Media & assets

7 files · 7 types
15 PNG (ZIP)
Base game
base_game
Base game
base_game
Base game
base_game
Base game
base_game
Base game
base_game
Base game
base_game
Logo
logo

Data provenance

what we captured and what we didn't
Base game on Easy, ladders of the other three difficulties, a round in progress with tyres marking crossed lanes, a cash-out win, a collision loss, three rules dialogs, settings, the bet history and both bet-clamp frames.
RTP is printed nowhere in the build - two channels checked, including a 293-node scene probe. The recorded 95.5 percent comes from the provider card and SlotCatalog, which agree.
No multiplier ceiling is printed and the camera never shows the top of a ladder, so only the money cap of 20 000 USD is known.
The server-refusal channel was unavailable - the client clamps the field before submitting - so the limits rest on the printed panel plus behavioural clamping. SlotCatalog's 0.01 to 100 claim is refuted by both.
There is no loading splash: the demo opens straight into the base game.

Ask AI about Chicken Road Race

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

How does Chicken Road Race play? Keep it simple.

A chicken in a racing helmet crosses a race track lane by lane, each lane carrying a lit board with its multiplier. The stake can be taken at any point; a car striking the chicken ends the round. Stakes run from 0.12 to 200 USD.

RTP 95.50%demo ✓

From the verified capture of 17 Aug 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: Chicken Road Race vs Mine Slot 2 — 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 — including the 4 aspects we couldn’t confirm, flagged.

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 Honest gaps: 4 uncaptured aspects flagged, not hidden 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/chicken-road-race-b22/

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/chicken-road-race-b22/
{
  "game": {
    "name": "Chicken Road Race",
    "provider": "InOut Games",
    "game_kind": "crash / step-ladder cash-out game (single-player, provably-fair; NOT a reel slot - no reels, no paylines, no symbols)",
    "theme": "A chicken racer in an F1-style helmet crosses a multi-lane racetrack on foot, one lane at a time, trying to reach as many lanes as possible without being hit by a race car, cashing out the accumulated multiplier at any moment.",
    "art_style": "Flat 2D vector cartoon, thick dark (near-black) outlines, flat cel-shaded fills with soft drop shadows under objects (no photoreal lighting/gradients on characters), bright neutral daylight palette, top-down/bird's-eye view of the racetrack and vehicles, playful mobile-casual mood (rounded shapes, exaggerated chubby chicken mascot) rather than dramatic or cinematic.",
    "documentation_purpose": "Exhaustive accessibility documentation (blind/low-vision screen-reader users, deaf/hard-of-hearing, all types of color-blindness, motor-impaired users) built from 13 desktop screenshots (1280x800) + OCR ground truth + zoomed crops.",
    "method_notes": "Bet-limit values were NOT obtainable as a literal server-rejection text: the bet input field CLIENT-SIDE CLAMPS out-of-range values before any request is sent (see 'bet_limits' below). RTP is not printed anywhere in the UI; a bundle JS constant was found but is explicitly NOT treated as an in-game answer (see 'rtp' below). Values that could not be read with confidence are listed in 'unreadable_or_uncertain' and not invented.",
    "language": "English",
    "family_context": "Fifth title observed in InOut Games' 'Chicken Road' family (alongside Chicken Road, Chicken Road 2.0, Chicken Road Bonus, Chicken Road 2 Bonus). See 'family_comparison' section below for a full axis-by-axis comparison - this build reuses the family's core cross-the-road/cash-out ladder mechanic under a Formula-1 racing skin."
  },

  "core_mechanic": {
    "summary": "Player places a bet, picks one of 4 difficulty levels (which sets the total number of road lines/lanes to cross), then presses GO. The chicken mascot advances one lane at a time; each lane carries a fixed, ascending multiplier shown on an overhead digital scoreboard. After each successful step the player may CASH OUT (collect bet x current multiplier) or press GO again to attempt the next lane. If the chicken is 'hit by a car' on a lane, the round ends as a total loss and the accumulated multiplier/cash-out value is voided.",
    "verbatim_rule_text": "'Your goal is to step as many road lines as possible without getting hit by a car. You can withdraw your winnings at any stage of the game.' (rules_p2.png, 'How to play?' step 4)",
    "no_reels_no_paylines": "Confirmed: there is no spinning reel grid, no symbols, no paylines/ways/scatter/wild concept anywhere in the UI or rules text.",
    "randomness_and_fairness": "Provably Fair system: a client seed (auto-generated, e.g. '54d14319fad789dc') combined with a server seed (only its SHA256 hash is shown before the round, e.g. 'e1766c57f9e8b7e11f0f9372abf283be88051d76576b9a9d3...') and the first 3 bets of the round determine the outcome (rules_p3.png, 'Provably fair settings'). Each round in 'My bet history' carries a green shield/checkmark icon described as verifiable fairness proof.",
    "theme_is_a_reskin_not_a_new_mechanic": "IMPORTANT: the racetrack/Formula-1 theme and the word 'Race' in the title are COSMETIC ONLY. The moving race cars seen on background/side lanes are NOT real-time obstacles the player dodges - they are decorative renderings tied to the 'Live wins' ticker in the top-left corner (each car appears alongside another player's masked username and their live win amount, e.g. 'xdft1459 +Rs6.20', 'mvp_437796339 +€2.60', 'ranaazam123 +Rs69.00'). There are no laps, no opponents to race against, and no timer anywhere in the rules or UI. The 'car hits the chicken' loss animation is the game's built-in bust/crash visual, reusing the racing skin - functionally identical to the 'chicken/car' collision loss in the rest of the family."
  },

  "difficulty_levels": {
    "note": "Selected via the DIFFICULTY stepper at the bottom-right of the game bar. Exactly 4 levels; total lane count is printed verbatim in the 'How to play?' dialog (rules_p2.png). The multiplier ladders below are ONLY the first 5 lanes visible on each captured frame (screen shows the current lane plus a handful of upcoming lanes) - the values for the remaining lanes up to the printed total (30/25/22/18) were NOT observed (camera never showed a full ladder without risking a loss); see 'unreadable_or_uncertain'.",
    "levels": [
      {
        "name": "EASY",
        "total_lines": 30,
        "source": "rules_p2.png: 'Easy - there are 30 lines at this level.'",
        "first_5_multipliers": ["1.01x", "1.03x", "1.06x", "1.10x", "1.15x"],
        "multipliers_source": "base_game.png / bet_limit_min_clamp.png / bet_limit_max_clamp.png (identical ladder start every time EASY is selected)"
      },
      {
        "name": "MEDIUM",
        "total_lines": 25,
        "source": "rules_p2.png: 'Medium - there are 25 lines at this level.'",
        "first_5_multipliers": ["1.08x", "1.21x", "1.37x", "1.56x", "1.78x"],
        "multipliers_source": "base_game_medium.png"
      },
      {
        "name": "HARD",
        "total_lines": 22,
        "source": "rules_p2.png: 'Hard - there are 22 lines at this level.'",
        "first_5_multipliers": ["1.18x", "1.46x", "1.83x", "2.31x", "2.95x"],
        "multipliers_source": "base_game_hard.png"
      },
      {
        "name": "HARDCORE",
        "total_lines": 18,
        "source": "rules_p2.png: 'Hardcore - at the level of 18 lines.'",
        "first_5_multipliers": ["1.44x", "2.21x", "3.45x", "5.53x", "9.09x"],
        "multipliers_source": "base_game_hardcore.png / crash_loss.png"
      }
    ],
    "risk_reward_pattern": "Fewer lanes (Hardcore, 18) means a steeper, faster-growing multiplier curve per step (1.44x already on lane 1, ~9.09x by lane 5) versus more lanes (Easy, 30) with a much flatter curve (1.01x to 1.15x over the same 5 steps). This is the classic crash-game tradeoff: fewer total steps to the end = bigger reward per step but presumably higher per-step hit chance (exact per-lane hit probability is not printed and not derivable from these screens)."
  },

  "bet_limits": {
    "min_bet": {"value": 0.12, "currency": "USD"},
    "max_bet": {"value": 200, "currency": "USD"},
    "max_win": {"value": 20000, "currency": "USD"},
    "printed_source": "rules_p1.png ('Game rules' dialog): 'Min bet: 0.12 USD' / 'Max bet: 200 USD' / 'Max win: 20 000 USD'. Footer text: 'Malfunction voids all pays and plays.'",
    "behavioral_verification": "Typing '0.001' into the BET field and moving focus away (blur) causes the client to silently clamp the value up to 0.12 (bet_limit_min_clamp.png). Typing '500' causes the client to instantly clamp the value down to 200 (bet_limit_max_clamp.png). No literal server error text was obtainable because the client prevents an out-of-range value from ever being submitted - the clamped value itself, matching the printed rules text, is the evidence.",
    "default_demo_bet": 3,
    "default_demo_currency": "USD (BALANCE shown as $1 000 000 at session start, base_game.png)",
    "contradicts_external_source": "An independent web source (SlotCatalog) claims a 0.01-100 USD range; this is CONTRADICTED by both the printed in-game rules and the clamp behavior observed on this build. The in-game evidence (0.12-200) is treated as authoritative for this record; the web figure is noted only as refuted, not as an alternative."
  },

  "max_multiplier": {
    "value": null,
    "status": "uncertain / not printed",
    "explanation": "No fixed top-of-ladder multiplier is printed anywhere (no table, no carousel, no 'up to Nx' banner). The camera only ever shows the current lane plus a few lanes ahead; reaching the final lane of any difficulty was not achieved without busting first (see hunt notes below). The only printed ceiling is the MONETARY cap, 'Max win: 20 000 USD' (rules_p1.png). Because the max win is a money figure independent of bet size, the EFFECTIVE multiplier ceiling varies with the chosen bet: at the observed min bet (0.12) it would be about 166 667x if ever reached; at max bet (200) it would be about 100x. This is a derived illustration of what the money cap implies, NOT an observed or printed multiplier ceiling, and it is not asserted as the actual top-of-ladder value."
  },

  "rtp": {
    "printed_in_game": null,
    "status": "not printed anywhere in the UI",
    "checked_channels": [
      "Visual + OCR pass over every reachable dialog (Game rules, How to play?, Provably fair settings, My bet history) - no RTP text found on any of rules_p1.png / rules_p2.png / rules_p3.png / bet_history.png / settings.png.",
      "Scene-tree probe of the running game (293 DOM/canvas nodes enumerated) grepped for 'rtp' - no match."
    ],
    "bundle_constant_found": "window.env.RTP_VALUE = \"0.955\" exists in the game's JS bundle, but per instruction this is treated as an engine/template constant, NOT a printed in-game value, and is not reported as the game's RTP.",
    "external_web_note": "Independent web sources report 95.5% for this title, which numerically coincides with the bundle constant above and also with 'Chicken Road 2.0' in this family - flagged as an unverified coincidence, not a confirmed fact."
  },

  "controls": {
    "bet_field": {
      "label": "BET",
      "position": "bottom control bar, left-of-center, next to the round GO button",
      "appearance": "Dark rounded rectangle with a '$' coin icon and the numeric value; a stacked pair of small chevron buttons ('^' up on top, 'v' down below) sits to the right edge of the field",
      "behavior": "Free numeric entry; clamps automatically to 0.12-200 on blur/submit (see bet_limits). Also adjustable by the up/down chevrons.",
      "state_during_round": "During an active round the BET value is shown read-only (no visible way to change it mid-round observed)."
    },
    "cashout_indicator": {
      "label": "CASHOUT (replaces the BET field's position during a live round)",
      "appearance": "Solid yellow/amber rounded rectangle (distinct fill color from the dark BET field), showing the current guaranteed cash-out amount in dollars, e.g. '$0.12' at lane 1, growing each successful step (win_screen.png shows '$0.13' just after cash-out)",
      "state_after_loss": "Shows a dash '-' instead of a number after a bust (crash_loss.png), signalling nothing can be collected.",
      "color_blind_note": "Distinguished from the BET field by FILL COLOR (bright yellow vs dark grey) AND by its different on-screen role/label text - not by hue alone, since the label text 'CASHOUT' vs 'BET' is always legible."
    },
    "go_button": {
      "label": "GO (idle state shows a right-pointing play triangle instead of the word 'GO')",
      "appearance": "Large green circular button, center of the bottom bar, the single biggest interactive target on screen",
      "states": "Idle/pre-bet: green circle with a white play-triangle icon (base_game.png). Round in progress: green circle with white text 'GO' (base_game_round.png, base_game_hardcore.png, etc.) - pressing it advances one more lane.",
      "keyboard_equivalent": "Spacebar, ONLY if the 'Space to spin & go' toggle is enabled in the hamburger menu (see settings). Per rules_p2.png step 5: 'In the menu, there is an option to enable \"Space\" to spin & go, it will allow you to move forward, use the \"Space\" key.'"
    },
    "difficulty_stepper": {
      "label": "DIFFICULTY",
      "position": "bottom control bar, far right",
      "appearance": "Same up/down chevron pair as the BET field, cycling through EASY / MEDIUM / HARD / HARDCORE; current value printed in bold white/grey text below the chevrons",
      "state_during_round": "Presumed locked once a round starts (not directly tested by input, but no round-in-progress screenshot shows a mid-round difficulty change)."
    },
    "hamburger_menu": {
      "label": "no text label, three horizontal white lines ('≡') icon",
      "position": "top-right corner, dark semi-transparent circle button",
      "opens": "A dropdown panel (settings.png) containing:",
      "menu_items": [
        {"item": "Player identity row", "detail": "small round avatar icon + player name (e.g. 'Cyan Occup...', truncated) + 'Change avatar' link"},
        {"item": "Play in Full screen", "detail": "expand-arrows icon + text link"},
        {"item": "Sound", "detail": "speaker icon + label + ON/OFF toggle switch (observed OFF/grey)"},
        {"item": "Music", "detail": "musical-note icon + label + ON/OFF toggle switch (observed OFF/grey)"},
        {"item": "\"Space\" to spin & go", "detail": "keyboard icon + label + ON/OFF toggle switch (observed ON/green)"},
        {"item": "Provably fair settings", "detail": "shield icon + opens rules_p3.png dialog"},
        {"item": "Game rules", "detail": "document icon + opens rules_p1.png dialog"},
        {"item": "My bet history", "detail": "clock/history icon + opens bet_history.png dialog"},
        {"item": "How to play?", "detail": "info 'i' icon + opens rules_p2.png dialog"},
        {"item": "Powered by iN OUT footer", "detail": "provider wordmark logo at the bottom of the panel"}
      ],
      "close_control": "The hamburger icon itself becomes a white 'X' in a dark circle while the menu is open (settings.png top-right)."
    }
  },

  "screens": {
    "base_game_idle": {
      "type": "base_game",
      "file": "base_game.png",
      "content": "Default resting state before a round starts. Difficulty EASY selected, default demo BET is $3. Top-left: game logo lockup 'CHICKEN ROAD' (yellow bubble letters with black outline) over 'RACE' (red banner ribbon) on a green field/checkered-flag corner background. Below it: 'Live wins:' label with a green dot and a truncated masked player id + green '+$ amount' (live win ticker, refreshes with other players' rounds) and 'Online: <count>' (observed 3696). Left edge: a tall blue vertical banner reading 'CHICKEN STOP' with two down-pointing yellow chevron arrows over two yellow-striped lanes and a white bracket marker (the chicken's own starting pad, before lane 1) plus a single orange traffic cone. A blue/white/red barber-pole-striped vertical post separates this start area from the main track. Center: a dark blue overhead starting gantry with 5 round traffic-light housings - the two leftmost are dark/unlit, the three rightmost glow bright red (a real-world 'get ready' F1 red-lights-out sequence look, purely decorative, no countdown text). Below the gantry: a row of dark teal digital scoreboard tiles in a 7-segment/LED font style, cyan-green glowing text, one per lane, showing the ascending multiplier ladder for the selected difficulty. Each lane also has a white right-angle bracket marker on the road surface (empty landing-pad outline, matches the one at the chicken's own start position).",
      "control_bar": "Bottom black bar: 'BALANCE' label with coin icon and value ($1 000 000) on the far left; BET field (with up/down chevrons) and DIFFICULTY stepper flanking the large green circular GO/play button in the center-right; hamburger menu icon top-right.",
      "color_blind_notes": "Traffic-light 'ready' state (red lit) is decorative and not itself a color-coded instruction to the player; the interactive GO button is shape-distinct (large circle, unique on screen) regardless of color."
    },
    "base_game_round_in_progress": {
      "type": "base_game",
      "file": "base_game_round.png",
      "content": "Round after 2 successful steps on EASY (bet 0.12): the chicken mascot (see 'mascot' below) now stands on the lane 3 pad (multiplier 1.06x). The two PASSED lanes (1.01x and 1.03x) each now show a small stacked pile of car tires (one dark-red tire behind, one grey tire in front) sitting on the pad where the chicken previously stood - this is the visual 'lane already cleared' marker. All lanes AHEAD of the chicken (1.10x, 1.15x, 1.19x, 1.24x, ...) remain empty road with only the white bracket outline, no tires. A decorative green race car is visible entering from the right edge of the frame on a far-ahead lane (tied to the 'Live wins' ticker, which now shows a different masked player name and win amount at top-left, e.g. 'Ssg +€1.60'). The starting gantry now shows a small decorative racing car parked/overlapping it at the top of the frame. Bottom bar: CASHOUT field (yellow) reads '$0.12', BET field still shows '0.12' (read-only during round), GO button shows white 'GO' text.",
      "cleared_vs_uncleared_lane_marker": "IMPORTANT for color-blind users: a cleared/passed lane is NOT distinguished by color alone. It is marked by the PRESENCE OF AN EXTRA OBJECT (a two-tire stack graphic) sitting on the lane's pad, in addition to the chicken itself standing on the current lane's pad. An uncleared lane ahead has no tires and only the bare white bracket - this is a shape/object-based distinction, safe for all color-vision types.",
      "danger_indicator": "No distinct 'danger ahead' color/icon was observed on any single lane before a crash occurs - the crash appears to be a probabilistic outcome revealed only at the moment of pressing GO, not something telegraphed visually on the board in advance."
    },
    "base_game_medium": {
      "type": "base_game",
      "file": "base_game_medium.png",
      "content": "Idle state with DIFFICULTY switched to MEDIUM (25 lines per rules). Ladder reads 1.08x/1.21x/1.37x/1.56x/1.78x for the first five lanes. A decorative orange/gold race car with the driver visible is parked at the top-right edge of frame (tied to a 'Live wins' entry 'mvp_437796339 +€2.60')."
    },
    "base_game_hard": {
      "type": "base_game",
      "file": "base_game_hard.png",
      "content": "Idle state, DIFFICULTY = HARD (22 lines). Ladder reads 1.18x/1.46x/1.83x/2.31x/2.95x. A decorative green race car (rear/top view) sits mid-track on a distant lane, unrelated to the chicken's position (tied to 'Live wins' entry 'ranaazam123 +Rs69.00')."
    },
    "base_game_hardcore": {
      "type": "base_game",
      "file": "base_game_hardcore.png",
      "content": "Idle state, DIFFICULTY = HARDCORE (18 lines, the steepest ladder). Ladder reads 1.44x/2.21x/3.45x/5.53x/9.09x for the first five lanes - noticeably steeper growth than EASY/MEDIUM/HARD over the same 5 steps, consistent with fewer total lanes."
    },
    "crash_loss": {
      "type": "base_game",
      "file": "crash_loss.png",
      "content": "HARDCORE round, bet $3, bust on lane 2 (multiplier board reads 1.44x/2.21x/3.45x/5.53x/9.09x for the visible lanes, chicken died between lane 1 and lane 2). A large orange F1-style race car occupies the top of the frame overlapping the starting gantry, seemingly having driven into the chicken. A pile of red+grey tires sits on the cleared lane-1 pad (1.44x). The chicken mascot itself is shown mid-explosion: red/blue helmet pieces flying apart, a white feather in the air, a blue 'impact' streak/motion-line shape above it, and a splat/impact mark on the ground beneath it; the character sprite is visibly broken apart rather than intact.",
      "control_bar_state": "CASHOUT field shows a dash '-' (nothing collectible). BET remains at 3, DIFFICULTY remains HARDCORE. Balance dropped from the pre-round amount to $999 991.19.",
      "color_blind_notes": "Loss is communicated by the CHARACTER'S BROKEN/EXPLODING POSE and the dash in the CASHOUT field (both shape/content cues), not by a color change alone."
    },
    "win_screen": {
      "type": "win_screen",
      "file": "win_screen.png",
      "content": "Shown immediately after a manual cash-out on EASY, bet $0.12, at lane 3 (multiplier 1.15x). A green rounded banner panel appears above the lane row: a yellow/gold pill-shaped badge reading 'WIN!' sits at the top of the panel, and below it in large white bold text the win amount '0.13 $'. Chicken remains standing intact on the 1.15x pad (not exploded), tires now visible on all 3 passed lanes (1.01x/1.03x/1.06x... though at this zoom the closest cleared lanes shown are 1.06x/1.10x/1.15x with tires on 1.06x and 1.10x). Bottom bar: CASHOUT shows '$0.13' (yellow), BALANCE increased to $1 000 000.01.",
      "color_blind_notes": "Win state signalled by the explicit word 'WIN!' plus a large printed dollar amount - not color-only."
    },
    "bet_limit_min_clamp": {
      "type": "other",
      "file": "bet_limit_min_clamp.png",
      "content": "BET field showing '0.12' after typing '0.001' and losing focus - demonstrates the client-side floor clamp. EASY difficulty, idle state; two decorative parked race cars (orange/black and blue/black, top-down, drivers visible in helmets) sit on lanes 4 and 5 (1.10x/1.15x), again purely decorative and unrelated to the (not-yet-started) chicken's position."
    },
    "bet_limit_max_clamp": {
      "type": "other",
      "file": "bet_limit_max_clamp.png",
      "content": "BET field showing '200' after typing '500' - demonstrates the client-side ceiling clamp, applied instantly (no blur needed, unlike the floor clamp). EASY difficulty, idle. Two decorative orange race cars are visible: one overlapping the starting gantry at the very top of frame, one sitting directly on/behind the chicken's own starting pad (front bumper touching the white bracket) - reinforcing that these car placements are random decorative overlays, not obstacles positioned ahead of the player's actual path."
    },
    "rules_game_rules": {
      "type": "rules",
      "page": 1,
      "file": "rules_p1.png",
      "title": "Game rules",
      "subtitle": "Bet limits are presented below",
      "content_rows": ["Min bet: 0.12 USD", "Max bet: 200 USD", "Max win: 20 000 USD"],
      "footer_text": "Malfunction voids all pays and plays",
      "layout": "Centered dark charcoal modal card over a dimmed/blurred base-game background; white 'X' close icon top-right; three stat rows each rendered as a slightly lighter grey rounded rectangle with the label left-aligned and bold white value right-aligned."
    },
    "rules_how_to_play": {
      "type": "rules",
      "page": 2,
      "file": "rules_p2.png",
      "title": "How to play?",
      "content": "Numbered list, 6 items, verbatim: 1) 'Specify the amount of your bet.' 2) 'Choose a difficulty level in a game. The number of road lines and the chance to be hit car hard varies depending on the level of difficulty.' followed by the 4 bulleted difficulty/line counts (Easy 30, Medium 25, Hard 22, Hardcore 18). 3) 'Press \"Play\" button.' 4) 'Your goal is to step as many road lines as possible without getting hit by a car. You can withdraw your winnings at any stage of the game.' 5) 'In the menu, there is an option to enable \"Space\" to spin & go, it will allow you to move forward, use the \"Space\" key.' 6) 'Malfunction voids all pays and plays'",
      "note": "Item 2's phrasing ('the chance to be hit car hard varies') is a minor grammatical typo in the source text, reproduced verbatim from OCR/visual read - not corrected here since it is the game's own text."
    },
    "rules_provably_fair": {
      "type": "rules",
      "page": 3,
      "file": "rules_p3.png",
      "title": "Provably fair settings",
      "content": "'This game uses Provably Fair technology to determine game result.' Section 'Next client (Your) seed:' with explanatory text 'Round result is determined form combination of server seed and first 3 bets of the round.' (verbatim, includes a small typo 'form' for 'from'). Row 'Random on every game:' with a read-only field 'Current: 54d14319fad789dc' and a copy-to-clipboard icon. Row 'Next server seed SHA256:' with a read-only hash field 'e1766c57f9e8b7e11f0f9372abf283be88051d76576b9a9d3...' (truncated on screen) and a copy icon. Footer text: 'You can check fairness of each bet from bets history'."
    },
    "settings_menu": {
      "type": "settings",
      "file": "settings.png",
      "already_described_in": "controls.hamburger_menu above"
    },
    "bet_history": {
      "type": "other",
      "file": "bet_history.png",
      "title": "My bet history",
      "columns": ["Date", "Bet", "Mult.", "Win"],
      "rows_observed": [
        {"date": "11:35 17-08-26", "bet": "$3", "mult": "x0", "win": "–"},
        {"date": "11:33 17-08-26", "bet": "$3", "mult": "x0", "win": "–"},
        {"date": "11:32 17-08-26", "bet": "$3", "mult": "x0", "win": "–"},
        {"date": "11:29 17-08-26", "bet": "$3", "mult": "x2.21", "win": "$6.63"}
      ],
      "row_indicator": "Each row has a small green shield-with-checkmark icon on the far right (provably-fair verification badge), same icon style as the shield in the Provably fair settings dialog.",
      "footer": "Large green 'LOAD MORE' button spanning the width of the dialog, for pagination.",
      "loss_row_convention": "Lost rounds show multiplier 'x0' and a dash '–' in the Win column (not '$0' or blank) - a text-based, non-color-dependent loss indicator. Won/cashed-out rounds show the actual multiplier (e.g. 'x2.21') and a dollar win amount ('$6.63'); 3 x $3 = $6.63 confirms this row's math (bet x mult = win, within rounding: 3 x 2.21 = 6.63)."
    }
  },

  "mascot": {
    "name": "unnamed chicken racer (no proper name printed anywhere in the UI)",
    "appearance": "A plump white chicken/hen character, viewed from a 3/4-top angle, wearing a full-face racing helmet: helmet shell is bright red on top with a blue-tinted visor band across the eyes, black text 'iN OUT' printed on the crown in a yellow speech-bubble/badge shape for 'iN' and plain white block letters for 'OUT'. Through the visor opening, the chicken's own yellow face, orange beak, and dark eyes are visible. Body: white feathered torso wearing a red-and-white racing jumpsuit/vest with a red diagonal stripe, orange webbed feet visible at the bottom.",
    "role": "Player-avatar character; this is the object the player controls conceptually (there is no literal directional input - GO always advances one lane forward)."
  },

  "color_palette": {
    "track_surface": "Flat medium warm grey asphalt, with a slightly darker grey vertical stripe running down the center of each lane (subtle lane-divider shading, not a bright color)",
    "lane_dividers": "Thin solid white vertical lines separating each lane",
    "start_area_left_panel": "Solid medium blue vertical banner ('CHICKEN STOP') with bold white lettering; adjacent barber-pole post striped in blue/white/red diagonal bands",
    "start_area_ground_details": "Two mustard-yellow lane stripes with yellow downward chevron arrows on the chicken's own starting lanes; one orange-and-white striped traffic cone",
    "scoreboard_tiles": "Dark teal/near-black tile background with bright glowing cyan-green (aqua) LED-style digits for each multiplier value",
    "starting_gantry": "Dark navy-blue overhead structure; five circular light housings, unlit ones are near-black/dark grey, lit ones glow bright red",
    "lane_pad_marker": "White outline bracket (like a shopping-cart/parking-space corner marker) on bare road; unchanged in color whether passed or not",
    "cleared_lane_object": "Two-tire stack: one dark brick-red tire behind, one medium grey tire in front, both with visible black tread texture",
    "chicken_mascot": "White body; red helmet shell with blue visor band and yellow/white 'iN OUT' text; red-and-white racing jumpsuit with a red diagonal stripe; orange beak and feet",
    "decorative_race_cars": "Vary per spawn: observed in orange/black, green/black, blue/black, and orange-with-flame-decal liveries - color is randomized/varied per 'live win' event, not a fixed game-state color code",
    "bottom_control_bar": "Solid black/near-black bar; BALANCE and BET/DIFFICULTY values in white/light-grey text with small yellow-gold coin '$' icons; GO button bright green circle with white icon/text; CASHOUT field bright solid yellow/amber with black text",
    "logo_lockup": "'CHICKEN' and 'ROAD' rendered as bright yellow-gold bubble letters with thick black outlines and a small drop shadow, stacked two lines; 'RACE' rendered as white bold text inside a red ribbon/banner shape beneath",
    "win_banner": "Green rounded rectangle panel; gold/yellow pill badge reading 'WIN!'; large white bold win amount text",
    "modal_dialogs": "Dark charcoal/near-black rounded rectangle cards, white headline text, light-grey body text, on a dimmed/blurred version of the live game behind them",
    "menu_toggle_switches": "Off = grey/dark track with white circular knob on the left; On = bright green track with knob shifted to the right (position-based, not color-only)"
  },

  "accessibility_observations": {
    "screen_reader": "Layout is stable and predictable: logo + live-wins ticker top-left, hamburger menu top-right (always in the same place), BALANCE far-left of the bottom bar, BET+DIFFICULTY steppers flank the single large GO button, CASHOUT replaces BET during a live round. All numeric state (bet, cashout amount, multiplier ladder, balance) is printed as text, never conveyed only through animation.",
    "motor": "Very few controls: one large circular GO button (biggest target on screen), two small stepper fields with up/down chevrons, one menu icon. Optional spacebar binding for GO further reduces the need for precise clicking once enabled in the menu.",
    "color_blind": "Key state changes are consistently backed by non-color cues: cleared lanes gain an EXTRA OBJECT (tire stack) rather than only changing color; loss is shown by the mascot's broken/exploded POSE plus a dash '-' in CASHOUT plus 'x0' in bet history, not a color swap alone; win is confirmed by the literal word 'WIN!' plus a printed dollar figure; toggle switches in the menu use KNOB POSITION (left/right) in addition to track color. The only color-only signal noticed is the traffic-light 'red = ready' decoration at the top of the track, which does not carry an actionable instruction on its own (the GO button's availability, not the light color, gates play).",
    "deaf_hard_of_hearing": "No audio-only information was observed; Sound and Music are separate, independently toggleable settings, both defaulting to a testable ON/OFF switch shown in the menu. All round outcomes (win/loss/multiplier/balance) are conveyed in text and iconography, not sound alone."
  },

  "family_comparison": {
    "note": "Five games observed to date in InOut Games' 'Chicken Road' family. Axes below highlight which sibling(s), if any, this build's numbers match. Sourced from this record's own captured screens (rules_p1.png, rules_p2.png) plus the prior team's findings for the other four titles (provided as reference figures, not re-verified here).",
    "table": [
      {"axis": "bet range (USD)", "chicken_road_race": "0.12 - 200", "matches": "Chicken Road Bonus AND Chicken Road 2 Bonus (both 0.12-200)"},
      {"axis": "money max win cap (USD)", "chicken_road_race": "20 000", "matches": "Chicken Road 2.0 ONLY (20 000)"},
      {"axis": "bonus buy control", "chicken_road_race": "none present (DOM regex /buy/i found nothing on any screen; no button in UI)", "matches": "Chicken Road AND Chicken Road 2.0 (neither has bonus buy)"},
      {"axis": "number of difficulty levels", "chicken_road_race": "4 (Easy/Medium/Hard/Hardcore)", "matches": "same COUNT as Chicken Road (4 levels), but DIFFERENT line totals per level"},
      {"axis": "lines per difficulty level", "chicken_road_race": "30 / 25 / 22 / 18", "matches": "does NOT match Chicken Road's 24 / 22 / 20 / 15 - a distinct, shallower-risk starting ladder"},
      {"axis": "RTP (web-reported, unverified in-game)", "chicken_road_race": "95.5% (web only; not printed in-game, see rtp section)", "matches": "numerically coincides with Chicken Road 2.0's reported 95.5%, but neither figure is confirmed by in-game text for either title"}
    ],
    "reference_figures_for_siblings": "Chicken Road: bet 0.01-150 / cap 10 000 / no bonus buy / RTP 98 (reported). Chicken Road 2.0: bet 0.24-200 / cap 20 000 / no bonus buy / RTP 95.5 (reported). Chicken Road Bonus: bet 0.12-200 / cap 100 000 / has bonus buy / RTP 97 (reported). Chicken Road 2 Bonus: bet 0.12-200 / cap 100 000 / has bonus buy (4 tiers) / RTP 96.5 (reported).",
    "conclusion": "This build's axes are a MIX, not a copy of any single sibling: it shares its bet range with the two 'Bonus' editions, its money cap with '2.0', has no bonus buy like the two non-Bonus editions, and runs its own unique difficulty-ladder line counts. It should be treated and catalogued as an independent build, not an alias/reskin-only duplicate of any one relative."
  },

  "not_present_features": {
    "bonus_buy": "Not present. Checked via DOM regex (/buy/i) across every reachable screen and menu; no purchase button or dialog exists.",
    "autoplay_auto_bet": "Not present as a dedicated feature. The 'Space to spin & go' toggle only binds the spacebar key to a single manual GO press (confirmed by rules_p2.png verbatim text). A long-press (1500ms) on the GO button was tested and did not reveal any auto-play/auto-cashout UI; no autoplay control was found in a full DOM enumeration.",
    "loading_splash_preview": "Not present as a distinct captured screen type in this manifest; base_game.png is the first/idle state reached after launch."
  },

  "unreadable_or_uncertain": [
    "The full multiplier ladder for any difficulty beyond the first 5 visible lanes (e.g. lane 30 of EASY, lane 18 of HARDCORE) - the game only ever displays the current lane plus a few ahead, and reaching the end of a ladder without busting first was not achieved within the spin budget used (20 GO-clicks on HARDCORE, 45 GO-clicks on EASY).",
    "Exact top-of-ladder / maximum multiplier value for any difficulty - not printed anywhere; only the 20 000 USD monetary cap is printed (see 'max_multiplier').",
    "In-game RTP - not printed; a bundle JS constant (0.955) exists but is explicitly not counted as an in-game printed value per the documentation brief.",
    "Whether DIFFICULTY can be changed mid-round (not directly tested with a click during an active round; inferred locked from the absence of any 'mid-round difficulty change' screenshot).",
    "Per-lane hit/bust probability - not printed or derivable from the captured multiplier values alone.",
    "Full 'PLAYER seed' custom-entry capability (whether the client seed field in Provably Fair settings is user-editable) - the field shown reads 'Next client (Your) seed' with a 'Current:' value and a copy icon; no separate edit/input control was captured to confirm if it can be changed by the player."
  ]
}

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.