craps/v2
Craps v2
This exact artifact is present in the loaded published catalog. A bespoke visual rules renderer is not installed in this build, so WagerCall shows the strict public metadata instead of borrowing another version's rules.
Rules hash0ef2ca84ffa0
SHA-256 prefix
Enginecraps-room-v2-2026.08.30.1
Immutable build marker
RNGsha256-ctr / v1
Versioned environment
Event schemav2
Public event contract
Strict public metadata
State and input contracts
These schemas and states come from the published catalog projection; they are reference evidence, not a browser game engine.
State machine
{
"type": "object",
"required": [
"max_seats",
"min_players",
"starting_stack",
"min_stake",
"max_stake",
"max_rounds",
"visibility",
"auto_start",
"mode",
"seed_reveal_policy"
],
"properties": {
"mode": {
"enum": [
"simulation",
"deterministic"
]
},
"name": {
"type": "string",
"maxLength": 80,
"minLength": 1
},
"seed": {
"type": "string",
"maxLength": 4096,
"minLength": 1
},
"max_seats": {
"type": "integer",
"maximum": 8,
"minimum": 1
},
"max_stake": {
"const": 100
},
"min_stake": {
"const": 1
},
"auto_start": {
"const": false
},
"max_rounds": {
"type": "integer",
"maximum": 50,
"minimum": 1
},
"visibility": {
"enum": [
"unlisted",
"public"
]
},
"min_players": {
"type": "integer",
"maximum": 8,
"minimum": 1
},
"starting_stack": {
"type": "integer",
"maximum": 9007199254740991,
"minimum": 1
},
"seed_reveal_policy": {
"enum": [
"public",
"on_close",
"private"
]
}
},
"additionalProperties": false
}{
"type": "object",
"required": [
"type",
"bets"
],
"properties": {
"bets": {
"type": "array",
"items": {
"type": "object",
"required": [
"type",
"stake"
],
"properties": {
"type": {
"enum": [
"field",
"any_craps",
"any_seven",
"eleven",
"ace_deuce",
"snake_eyes",
"boxcars",
"hard_4",
"hard_6",
"hard_8",
"hard_10"
]
},
"stake": {
"type": "integer",
"maximum": 100,
"minimum": 1
}
},
"additionalProperties": false
},
"maxItems": 11,
"minItems": 1
},
"type": {
"const": "roll"
}
},
"additionalProperties": false
}Exact history