Works with
How it works
Deploy policy once. Enforce at the edge. Verify every outcome.
Declare
Define terms for agents: access rules, payment requirements, and attribution.
Gateway 402
Enforce policy at the edge with allow/deny/rate-limit or HTTP 402 challenges.
Verify
Validate signed receipts server-side for billing, disputes, and audits.
Trace
Observe agent traffic and outcomes, export logs and proofs to your stack.
Policy, payments, and proof in one platform
Declare terms, gate access, and verify every AI interaction with signed receipts.
Real-time Bot Analytics
See every AI crawler, agent, and bot hitting your endpoints. Filter by type, block bad actors, and analyze traffic patterns.
Explore TracePolicy as Code
Define your AI policy once. Export to AIPREF, peac.txt, and robots.txt automatically.
Try DeclareEdge Deployment
Deploy verification at the edge via Cloudflare Workers or Vercel.
View optionsHTTP 402 Payments
HTTP 402 payments for machine payable APIs with x402 today and i402 on the roadmap.
Learn moreCryptographic Receipts
Ed25519 signed proofs for every transaction.
View docsEvidence-Ready
Built-in audit trails and policy hooks so you can prove what happened.
Trust centerFrom policy to proof
The PEAC standard defines a complete lifecycle: declare terms, enforce access decisions, settle payments, issue signed receipts, and verify outcomes. Originary provides production-ready components for every step.
Policy
Declare terms via peac.txt
Access
Enforce with HTTP 402
Settlement
Multi-rail payment support
Receipt
Signed PEAC-Receipt headers
Trace
Verification endpoints
Portable by design
PEAC receipts work across any conformant implementation. Your policies and decision records are not locked to Originary's platform - they're portable across ecosystems, payment rails, and verification endpoints.
- Receipts are JWT-signed and verifiable by any party with your public key
- Policies are published at /.well-known/peac.txt - no proprietary APIs required
- Multiple payment rails (X402, Stripe, custom) with normalized payment{} objects
Production components around the standard
Use as much or as little as you need. Each module is independently deployable.
Declare
Generate and publish peac.txt policies with AIPREF snapshots. CLI tool and web UI for policy authoring.
Try DeclareGateway
HTTP 402 enforcement at the edge. Deploy as middleware or standalone gateway. Works with Cloudflare Workers, Vercel Edge, self-hosted.
View Gateway docsVerify
Verify PEAC-Receipt signatures offline via JWKS or online via API. Verify any receipt from any PEAC-conformant issuer.
Try verificationTrace
Operational exports for audits and dispute resolution. Export receipts, payment proofs, and policy snapshots as JSONL.
See Trace demoAdapters
Connect to payment rails (X402, Stripe), AI preference formats (AIPREF), and verification protocols. Extend with custom adapters.
Browse adaptersDeploy it your way
Choose the deployment model that fits your infrastructure, compliance requirements, and operational needs.
Self-hosted
Deploy components in your own infrastructure. Full control, zero vendor dependency.
Edge functions
Run Gateway-402 on Cloudflare Workers, Vercel Edge, or AWS Lambda@Edge.
Managed
Originary-hosted components with SLA guarantees. Contact us for enterprise deployments.
Integrate in three steps
Publish your peac.txt policy at /.well-known/peac.txt
Deploy Gateway-402 to enforce access decisions and issue receipts
Use Verify to validate receipts from any PEAC-conformant source
Built for ecosystems, not silos
PEAC is designed for organizations that operate in multi-party ecosystems: API providers serving AI builders, content platforms managing inference and training terms, payment networks coordinating settlements, and compliance teams needing auditable decision records. If you need portable, verifiable proof of access decisions, PEAC is for you.
Ship the standard in production
Start with the demo, explore the docs, or talk to us about your use case.
Open protocol. No lock-in. Multiple implementations welcome.
