ChainIT protocol verifies authority before agentic payment commits
Original title: Provable Authority: A Protocol for Verifiable Authority Resolution and Control Across Human, Organizational, and Agentic Transactions
Commit requires a single-use, sender-constrained credential after an atomic capacity reservation and a bound transaction digest.
A paper describes the ChainIT Authority Protocol, a rail-neutral control plane meant to show that the party presenting one exact transaction currently holds organizational authority to execute it. It separates durable identity, a versioned Authority Resolution Pactvera, evidence assertions, reason-coded policy predicates and organization-configured dispositions, and binds decisions and human approvals to a canonical transaction digest. Capacity is reserved atomically, and value commits only through a single-use Execution Authorization Credential consumed at the rail adapter. An Agent Subject Profile covers workload registration, an attested key hierarchy and a sovereignty boundary for AI agents. Enforcement profiles cover ACH, wire, card, instant payment and stablecoin rails.
- The protocol is subject-neutral and does not add a separate agent authority concept.
- Lifecycle evidence is append-only and sealed after the terminal outcome.
- Fiat profiles named are ACH, wire, card and instant payment.
- The paper states residual risks and non-goals.
From the original article
1 min read at arxiv.orgPayment systems authenticate users, devices, accounts, and cryptographic credentials, but a relying party, such as a counterparty, payment rail, marketplace, or autonomous agent runtime, generally cannot obtain compact, independently verifiable evidence that the party presenting one exact transaction holds current organizational authority to execute it under the applicable evidence, policy, budget, and approval…
By Jeremy Blackburn · arxiv.org
A short excerpt; the article and its images belong to the publisher. Summary, key facts and assessment above are AI-written from the article and can be wrong.