The playground

Try to break a turn

This page runs kernel/executor.js — the same executor the node runs — right here, with real WebCrypto ed25519 and HMAC. Nothing is faked: stage a transfer and it commits with a real receipt; try to overdraw, replay, or forge a capability and the kernel refuses in your browser. checking crypto…

Cells ∅ GRAIN

Receipt chain

Reset

Regenerate keys, re-faucet, fresh history.

Stage a turn

Event log the rejection is the product