EMTREE.LIVE
Animated Game

Craps

An animated dice table standard built around clear bet zones, roll animations, roll history, and table-limit controls.

ScopePH / PHP
Access21+ gated
SafetyAudit logged
Play Money Demo

Craps

Balance₱10,000.00
Chip RackClick chips to set stake
-
-
PointOff
Pass LineClick roll to place
Round StatusPass line demo. Roll a come-out.
Round IDWaiting
Server Seed HashGenerated before deal
Server Seed RevealHidden until settlement
Client SeedGenerated per round
Nonce0
Result ProofPending
Balance MovementWaiting for round

Server Authority

The server owns bet validation, RNG, settlement, and ledger writes.

Animated Flow

Every game has pre-round, bet, lock, animation, result, proof, and reset states.

Fairness Proof

Each round stores seed commitments, algorithm version, result JSON, and verification data.

History

Round history, bet history, payouts, and audit IDs are visible to players and admins.

Limits

Table limits, responsible-play state, and KYC restrictions are enforced before bet placement.

Recovery

Reconnect and failed-state handling prevent lost bets or client-side settlement errors.

01

Commit

Before betting starts, the server publishes a hash of the secret server seed.

02

Mix

The server seed, client seed, and nonce create the round output through a documented algorithm.

03

Reveal

After the round, the server reveals the seed so the result can be checked.

04

Verify

Players can open a proof page with round ID, seed hash, nonce, result, and game version.

Craps Balance And Proof Flow

StatePlayer ViewServer RuleAudit
Pre-roundBalance and bet controlsCheck KYC, limits, and available PHP balanceSession ID
LockBet is reserved from balanceCreate bet row and server seed hash before revealBet ID
AnimateCards, dice, wheel, drop path, or table resultServer result is deterministic from seed, client seed, nonceSeed hash
SettleWin/loss, payout, new balance, and proofWrite ledger debit/credit and reveal seedRound ID
Launch Gate

Demo first, certified later

Craps can be prototyped as play-money animation now. Real-money deployment needs certified math/RNG, approved rules, payment gating, KYC, AML, and responsible-play enforcement.