Skip to content
Weekly race, 2,287.50 coins prize table, Race ends in

FairnessNVR-106RTP 98.94%

Live Baccarat

How a Live Baccarat result is derived, step by step. Every step is public and can be reproduced from the seeds.

01

Derivation

  1. 01

    Live Baccarat does not use your seed pair: one deal is shared by all players. When a round opens the server draws a 64-character seed for it and shows its SHA-256 before any bet is taken.

  2. 02

    The round's byte stream is the documented one, keyed by that seed: block i = HMAC-SHA256(key = the seed as text, message = "<round id>:0:<i>").

  3. 03

    Build 416 cards (8 × 52), Fisher–Yates with floats 0 … 414. Deal player, banker, player, banker; third cards by the standard tableau.

  4. 04

    When the round is done its seed is published: check that its SHA-256 is the hash that was shown, and deal the cards again.

float(k) and the rest of the notation are defined in the byte stream.

Run these steps on a bet of your own, in your browser.

Open the verifier
02

Rules that fix the payout

Every player is at the same table. Bets are open for 15 seconds; then the round's cards are dealt one at a time, and everyone is paid when both hands are finished.

Nobody deals: "live" is the table. Each round has its own eight-deck shoe, shuffled from a seed whose hash is shown before a bet is taken. Standard third-card rules.

Player pays 1:1. Banker pays 0.95:1. Tie pays 9:1; player and banker bets get their stake back on a tie.

Player pair and Banker pair pay 12:1 when that hand's first two cards share a rank.

Bet on as many positions as you like, and on the same position as often as you like while betting is open: each bet adds to what you have on it. A bet cannot be changed or taken back once it is placed.

03

Return by bet

BetPaysRTP
Banker0.95 : 198.94%
Player1 : 198.76%
Tie9 : 195.16%
Player pair12 : 197.11%
Banker pair12 : 197.11%

Sign in

NEEDRAGGS / ACCESS

Live Baccarat — fairness derivation — NEEDRAGGS