ORIGINARY VERIFY
Signed records for machine actions across company boundaries.
Issue portable signed records when APIs, agents, MCP tools, gateways, payment flows, and provisioning systems act. Customers, partners, and auditors can verify those records without access to your private logs or dashboards.
Built on PEAC Protocol · Apache-2.0 · Offline verification
Originary records selected facts from a local system action, signs the record, and lets anyone verify it outside the system that created it. Verification supports audit, compliance review, dispute evidence, and partner handoff.
- API call
- MCP tool run
- Agent action
- Gateway decision
- Payment event
- Provisioning event
- Counterparty verifiesonline
- Auditor reviewscompliance
- Bundle exportsportable
Logs stay local. Signed records travel.
- v0.16.2 current release
- 12,666 tests
- 290 conformance checks
- 36 packages on npm
- Apache-2.0 licensed
Designed to fit with the stack you already use
- MCP
- x402
- Stripe
- A2A
- Cloudflare
- AP2
- Vercel
- MPP
- OpenTelemetry
- LangChain
Names and logos identify interoperability surfaces. No partnership, certification, or endorsement is implied.
Logs stop at your boundary.
API calls, agent runs, gateway decisions, payments, and provisioning events happen inside your systems. Originary lets you share signed records without exposing internal logs.
One product system: Record, Verify, Bundle.
Originary Verify covers the full evidence path: issue a signed record where the action happens, verify it anywhere, and assemble records into evidence when someone asks what happened.
One record format. Many places to verify.
Use the same signed-record primitive across agent actions, MCP tools, gateways, payments, provisioning, audits, and partner reviews.
Agent actions
What did the agent decide, and which inputs and policy was that decision bound to?
MCP tools
Which tool was called, under what policy, and what result did the tool return?
Gateway decisions
What happened at the boundary before the request was routed, throttled, or refused?
Payment events
What was authorized, captured, refunded, or settled, and against which mandate?
Provisioning
Which account, resource, credential, or subscription event occurred, and who issued it?
Audit and partner review
Can a customer, auditor, or partner verify what happened without internal access?
Different workflows. Same portable record format.
Common places Originary records fit.
Examples are interoperability surfaces, not partnership claims. Use the same signed-record format wherever another party needs to verify what happened.
Start with one workflow. Expand when proof matters.
Most teams start with one workflow where external proof is already painful: a customer-facing API, an agent action, a gateway decision, a payment event, or an audit request.
Start with one workflow where proof already matters.
Send one API call, MCP tool run, agent action, gateway decision, payment event, or provisioning workflow. We’ll show what a signed record could look like.
- Agent action
- Customer dispute
- MCP tool run
- Procurement review
- Payment or gateway event