We built the evidence layer that lets an agent payment, a credential, or an audit record mean the same thing no matter who issued it. We built it so others could use it.
Canonicalisation, receipts, settlement attestation, and verification, byte-for-byte cross-validated across 8 independent implementations in 8 languages, specified in the IETF, and running in production.
It is open. Apache-2.0. Adopt it, reference us, and build whatever you are building on top of it.
- Adopt the substrate, the invitation and what is open
algovoi-substrate, the core, Apache-2.0- Conformance vectors, 27 sets, 213 vectors, 880/880 byte-for-byte across 8 languages
- IETF Internet-Drafts, the normative specs
- Adopters registry, who is already building on it
The only ask the open core makes is the one the licence already makes: keep the NOTICE, name who authored the substrate. Then build.
The Keystone composes the whole agentic trust chain (identity, authority, policy, decision, execution, verdict) into one recomputable sequence. The open Keystone tooling is how you build on the substrate. Start with the Control Panel:
- The Keystone, the trust chain and the
execution_refprimitive - SDK and Control Panel, the umbrella toolchain (
algovoi-keystone) plusalgovoi-keystone-control, the open browser Control Panel for installed bolt-ons - Runtime and journal, run a chain and persist every reference to a tamper-evident journal
- Agent layer, rules, triggers, and behaviours, each firing a
behaviour_ref - Connect and Connectors, bind live operations across databases, message buses, HTTP services, and object storage
- Proof, offline verification against a published key
The capabilities being worked out across the agentic-payments ecosystem are already specified, shipped, and byte-for-byte validated here:
- freeze-at-acceptance mandate evaluation, admission-gated, with a settlement window a later mandate lapse cannot shorten
- the closed-enum signed cancellation receipt, with
EXPIREDas the unambiguous terminal-lapse artifact - a shared receipt envelope with a
receipt_typediscriminator (authorizationorcancellation) - content-addressed binding, JCS (RFC 8785) canonicalisation, and Ed25519 verification
Adopters get all of it. Our commitment: the substrate is maintained, and verifiable additions are ongoing. L2 builders are more than welcome.
Built on the same canonical evidence format and fully interoperable with the open substrate. Post-quantum receipts, zero-knowledge reputation, cross-issuer federation, and a self-serve on-premise bundle.
- Substrate 2, the commercial tier and what it adds
- Application suite, production apps you can license and run
Christopher Hopley / AlgoVoi


