Canonical entry point for PEAC Protocol implementers and integrators.
- Receipt Schema (JSON) - JSON Schema for PEAC receipts (peac-receipt/0.1 wire format)
- Wire 0.2 Specification - Wire 0.2 envelope, kinds, typed extensions, policy binding
- Protocol Behavior - Issuance, verification, and discovery flows
- Errors - Error codes, HTTP status mappings, and retry semantics
- Registries - Payment rails, control engines, and transport methods
- Policy Document (PEAC-TXT) -
/.well-known/peac.txtaccess terms for agents - Issuer Configuration (PEAC-ISSUER) -
/.well-known/peac-issuer.jsonJWKS discovery
- Agent Identity - Cryptographic proof-of-control binding for agents
- Agent Identity Profile - Expanded agent identity: 8 proof types, ActorBinding, MVIS, RATS/EAT alignment
- Key Rotation - Key lifecycle management: FSM, overlap periods, kid reuse detection, emergency revocation
- Zero Trust Profile Pack - 7 sub-profiles as documentation overlays (Access, Toolcall, Decision, Risk Signal, Sync, Tracing, ZT Extensions)
- Evidence Carrier Contract - Transport-neutral receipt placement: carrier types, size limits, extraction rules
- Kernel Constraints - Structural limits enforced at issuance and verification (fail-closed)
- Issuer Operations Baseline - Operational requirements for receipt issuers
- Attribution - Content provenance and attribution chain semantics
- Dispute - Formal contestation of receipts and attestations
- Workflow Correlation - Multi-agent workflow DAG reconstruction and proof-of-run
- Profiles Overview - Transport, proof capture, and wire format profile taxonomy
- RFC 9421 Proof Capture - HTTP Message Signature verification evidence
- HTTP 402 Profile - HTTP 402 Payment Required integration
- Test Vectors - Golden vectors and negative test cases
External protocol integrations and identity anchors.
- ERC-8004 (Trustless Agents) - On-chain agent identity and reputation integration
- EAS (Ethereum Attestation Service) - On-chain receipt anchoring via attestations (Planned)
- Multi-Tenant Receipt Isolation - 3-tier isolation guidance (Shared, Scoped, Isolated)
- x402 Integration - PEAC receipts with x402 payment flows
- Go Middleware - Go SDK middleware integration
- NIST AI RMF Mapping
- EU AI Act Evidence Mapping
- OWASP ASI Zero Trust Mapping
- ISO 42001 Mapping
- IEEE 7001 Mapping
- OECD AI Principles Mapping
- Singapore MGFAA Alignment
- AWS RAI Compliance Mapping
- API Reference - Error catalog and HTTP API surface
- User Guides - Integration quickstarts and patterns
- Architecture - High-level design and ADRs
- Security - Transport and surface security notes
- Versioning Doctrine - Wire version vs repo version, artifact identifiers, compatibility guarantees
Current wire formats: peac-receipt/0.1 (frozen legacy), interaction-record+jwt (Wire 0.2, current)
The ERC-8004 mapping release bundle (erc8004-mapping-v0.10.6-*.zip) contains a subset of this repository focused on the ERC-8004 integration:
docs/mappings/erc-8004.md- Core mapping specificationdocs/mappings/eas.md- EAS integration (Planned, non-normative)examples/erc8004-feedback/- Working example with verificationspecs/conformance/erc8004-mapping/- Conformance test vectors
Links to other specifications in this index may not resolve within the release bundle. For the full specification set, see the PEAC Protocol repository.