Lean Games

Source code here: Arbitration Games Proofs.

The idea is to design a language combining authenticated data structures and arbitration games in a single place.

Arbitration games come from the world of Optimistic Rollups; the main idea is to replicate some of what they do, but having formal proofs showing that: