
acid//states — unique slot games, built as state machines
spinstaterepeat
A slot is a machine of states. We build the states by hand — no reskins. Idle, spin, near-miss, win, settle: the states are the product.
// why states

// the machine
We ship a machine, not a catalogue.
One engine under every title. Not a slogan — it’s how the games are built, sealed and shipped.
One engine
Every game is a repository on the same engine. A module is a deploy unit; a merge to
mainis a release. New title, same machine.Built for certification
Pay paths are sealed in tests — change the math without re-sealing the pledge and the build fails. Every round replays from its log.
2,000,000rounds simulated
per math versionOne integration
Integrate once. Every title we release reaches your lobby through the same Game Server and wallet contract — direct or through your aggregator.
Certification target: GLI-19 — in progress. We don’t say “certified” until there’s a number.
// for operators
Integrate once. Ship every state.
One engine means one integration — not one per game. The pay path is sealed and every round replays from its log, so checks stop being a debate.

- 01 · integrate
One engine, every title
You integrate once. Every game we ship reaches your lobby through the same Game Server and wallet contract.
- 02 · trust
Sealed & replayable
Pay paths are sealed in tests. A disputed round is re-run from its log — not argued over email.
- 03 · lab
The lab pack is assembled
RNG assessment, round-log spec, replay-invariant, mobile FPS, simulation reports, volatility profiles.
the round protocol
- Deterministic golden tests — same seed, same round, byte for byte.
- 2,000,000 simbot rounds per math version, reported with a confidence interval.
- RTP corridors checked in CI on every change.
- One engine — QA doesn’t restart with each title.

Certification target: GLI-19 — in progress. No “certified” until there’s a certificate number.









