GENEPOOL
Enter the world

Provably fair racing

The physics engine is bit-deterministic. It uses a fixed 60 Hz timestep, a seeded PRNG, and never reads a wall clock. The same TypeScript engine runs the game and the balancing harness — there is no separate model.

The chain of proof

  • Hourly map seeds and wild genomes are published on-chain via Switchboard On-Demand.
  • Every race produces a replay: a small list of timestamped inputs, a few kilobytes — not a video.
  • The hash of each replay is committed on-chain against a Merkle root.

How to verify

  1. Download a race bundle.
  2. Re-simulate it with the open-source engine from the published seed.
  3. Compare your clock and the Merkle inclusion proof against the on-chain root.

If they match, the race happened exactly as recorded. Nobody has to trust the operator — the computation is off-chain but open and reproducible, while the state and the proofs are on-chain.

What it guarantees

Ghosts are free, replays are cheap, and anti-cheat is the server re-simulating the input trace and comparing the clock. Genome is 100% readable at the scanner — there are no hidden stats tied to money.