AV AlgoVoi Store
Keystone

Keystone: the agentic-payment trust layer

A chain-agnostic verification layer that sits above the settlement rails. Keystone answers, in one recomputable chain, who an agent is, what it may do, whether an action was authorized, what it actually did, and one final verdict, byte-verifiable offline with no issuer contact. It is an application-level trust layer, not a settlement blockchain.

What Keystone is

Every agentic payment raises the same questions in order. Keystone binds each answer to the next as a content-addressed reference, so the whole chain is verifiable end to end without contacting an issuer.

How verification works

Each reference is "sha256:" + SHA-256(JCS(...)) over the reference before it, canonicalized under RFC 8785. Recompute any input field and that reference, and everything downstream of it, diverges. A decision made for one agent, authority or policy cannot be silently re-attributed; an execution recorded under one decision cannot be claimed by another. Anyone can recompute the chain from its own bytes, offline, with nothing of AlgoVoi's in the trust path. References can optionally be post-quantum signed (Falcon-1024, ML-DSA-65) so the evidence stays verifiable as cryptography evolves.

from algovoi_substrate import build_keystone

k = build_keystone(
    passport_ref="sha256:b3594e33...",     # identity
    mandate_ref="sha256:a4f8cb5e...",       # authority
    policy_bound_ref="sha256:aaee2091...",  # policy in force
    verdict="ALLOW", action_type="payment", scope="bilateral",
    outcome="COMMITTED", trust_outcome="TRUSTED",
)
k["execution_ref"]    # decision-bound execution evidence
k["trust_query_ref"]  # one verdict over the whole ordered chain

Python and TypeScript (buildKeystone) produce byte-identical output.

Keystone and AlgoVoi Pay: two different jobs

 AlgoVoi Pay (the rail)Keystone (the trust layer)
AnswersHow and where did payment settle?Who was authorized, under which policy, and what evidence supports the verdict?
DoesNegotiates a lane, moves USDC, records settlement evidenceEstablishes and verifies the trust context around the action
Moves fundsYes, from your own walletNo
EvidenceSettlement receiptTrust chain and verdict

The rail settles; Keystone proves the action was authorized. Settlement evidence and trust evidence are separate, and both recompute offline.

Keystone components

The trust chain is composed from tiers you can adopt independently. Two Keystone reference builders are now free:

Upstream tiers (Agent Passport, Payment Mandate, Policy Binding) issue the identity, authority and policy references the chain composes.

Read the Keystone docs See AlgoVoi Pay

Keystone is an application-level trust and verification layer. It is not a blockchain, rollup, consensus network, bridge or custody system, it does not move funds, and a trust verdict verifies the defined evidence and policy chain, it does not assert an agent is benevolent.