A Verifiable Arena for the FPS Classic.
Every item, kill, secret, and level boosts your score — every second drops it. Submit your run and the Cartesi Rollup replays it deterministically to prove your score.
Every item, kill, secret, and level boosts your score — every second drops it. Submit your run and the Cartesi Rollup replays it deterministically to prove your score.
Your keystrokes hit the riv engine running the game on Linux in a Cartesi Machine on the Browser. After the session, riv generates a deterministic gameplay log.
The gameplay is posted as an input to the Cartesi Rollups InputBox onchain.
The Cartesi node executes your gameplay inside the Cartesi Machine. It will generate the same result as everything is deterministic.
The node submits an epoch claim onchain with the root-hash of its inputs. Under PRT consensus, anyone may challenge that claim: the disagreement is settled by an onchain tournament, which bisects the disputed computation until a single wrong step can be proven. Once the epoch is accepted, your score is set and anyone can verify it onchain.