Demonstrations

Interactive demonstrations

Nine browser demonstrations. Each runs the reference implementation, compiled to WebAssembly, locally in your browser; the values shown are computed by that code, not pre-recorded. Select a demonstration and press Run.

These demonstrations run the reference implementation. The code, and the signed protocol objects shown in each demonstration's “Under the hood” panel, are the same code that passes the conformance tests, executing locally in your browser. No network, no funds.
Known limits. The demonstrations run against a simulated (in-process) virtual rail: settlement finality and async-reorg behavior are modelled, not production-proven. They exercise the real protocol logic; they do not prove real-world rail settlement.

The suite runs entirely in the page. If it does not load, open the standalone suite. The demonstrations cover the meed division, the full payment range, both channel cases, the reclaim path, rail independence, x402 coexistence, reconnection, and a set of attacks that the protocol rejects.