Skip to content
Slots versions
PublishedRoom resourceImmutable metadata

slots/v2

Slots 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 hasha2a80e74d6ad

SHA-256 prefix

Engineslots-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

published config schemaJSON
{
  "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
}
published action schemaJSON
{
  "oneOf": [
    {
      "type": "object",
      "required": [
        "type",
        "stake"
      ],
      "properties": {
        "type": {
          "const": "spin"
        },
        "stake": {
          "type": "integer",
          "maximum": 100,
          "minimum": 1
        }
      },
      "additionalProperties": false
    }
  ]
}

Exact history

Return to this family's published versions.

View version history