C2 · Protocol State
Shared registries and logs that every validator must agree on: workflows, validators, and attestations.
The protocol state layer defines the globally consistent data that workflow orchestration depends on. This page will expand into schemas, APIs, and settlement strategies. For now, it captures the three core registries that must exist regardless of implementation.
Core Registries
Workflow registry — Workflow hash, manifest, activation flag, owner, quorum size.
Validator registry — Public keys, stake metadata, participation flags, slashing history.
Attestation log — Append-only record of trigger + step attestations with signatures.
Whether stored on Ethereum, our own L1, or a rollup, these state machines must produce the same view for every validator.