Agent Registry Protocol documentation
This catalogue provides a stable GitHub Pages entry point for the complete normative specification, implementation guidance, governance material, conformance profiles, interoperability artefacts, and worked scenarios maintained in this repository.
New to ARPA? Use Start Here. This page is the exhaustive catalogue; the six journey pages provide the preferred reading order.
IETF standards track preparation
- IETF Internet-Draft authoring track
- ARPA → IETF protocol extraction map
- Published
draft-sankarshan-agent-registry-protocol-02baseline - Future
-03planning and proposition dispositions
The IETF track is an independently versioned protocol-extraction and publication surface. Published -02 is the immutable IETF comparison baseline; Candidate v0.10.0 is the current ARPA source baseline for any future -03 proposition. The IETF track does not replace the project Candidate Specification.
Document status
| Status | Meaning |
|---|---|
| Normative | Defines core requirements against which conformance may be claimed. |
| Profile normative | Defines additional requirements applicable only when the optional profile is claimed. |
| Informative | Explains architecture, implementation, deployment, evidence or examples without changing normative requirements. |
ARPA v0.9.5 is the current implementation and cross-runtime interoperability release; v0.9.4 remains the historical-resolution baseline consumed by the TypeScript track. The ARPA Candidate v0.10.0 consolidated specification is the normative protocol baseline.
Protocol module map
flowchart LR
Core[ARPA-Core] --> Relations[ARPA-Relations]
Relations --> Assurance[ARPA-Assurance]
Relations --> Authority[ARPA-Authority]
Relations --> Federation[ARPA-Federation]
Core --> Evidence[ARPA-Evidence]
Authority -. delegated action .-> Evidence
See Protocol modules for the dependency table, profile mapping and non-implication rules.
Choose an implementation path
- Start Here — compare architecture, local validation, pilot, release, conformance and A2A journeys.
- Implementation Accelerator — run a pilot and produce readiness evidence.
- Conformance Guide — assemble profile declarations, reports and retained evidence.
Normative specification and profiles
- Normative: Agent Registry Protocol Candidate Specification v0.10.0
- Historical provenance: Candidate v0.9.0, adversarial hardening, PP-01 protocol precision, PP-02 authority at commitment, and PP-03 wire-contract coherence
- Profile normative: ARPA Core Identity and Discovery Profile
- Profile normative: ARPA Identifier Profile
- Profile normative: ARPA Proof and Digest Profile
- Profile normative: ARPA Agent Card Interoperability Profile
- Profile normative: ARPA A2A v1.0 Interoperability Profile
Current Candidate release
- Candidate v0.10.0 release notes
- Candidate v0.10.0 normative specification
- Candidate v0.10.0 consolidation traceability
Getting started and implementation
- Candidate specification guide
- Quickstart
- Implementor guide
- Implementation selection guide
- Deployment guide
- Protocol modules
- Reference implementation architecture
- TypeScript implementation track
- Architecture-to-module mapping
- Design principles
- Agent Card integration guide
- Identifier resolution guide
- Issuer competence and transfer
Implementation Accelerator
- Implementation Accelerator home
- 15-minute quickstart
- Deployment profiles
- Pilot readiness
- Production hardening
- API consumer toolkit
- Implementation Accelerator asset catalogue
Pilot governance and readiness assets
- Pilot Starter Kit
- Governance readiness checklist
- Security readiness checklist
- Operations readiness checklist
- Exit and revocation checklist
- Federated pilot topology
Governance, security, privacy, and lifecycle
- Governance model
- Governance operator guide
- Security policy
- Security deployment guide
- Privacy implementation guide
- Migration and versioning
- Migration from v0.5.0 to v0.9.0
- Release policy
- Repository positioning
- Known limitations
- Roadmap
Conformance and assurance
- Conformance overview
- Conformance guide
- Profile A
- Profile B
- Profile C
- Profile D
- Implementation report template
- TRQP projection conformance
- Validation summary
- Governance and security assurance
- Operational resilience assurance
- RAHP audit — 2026-08-16
Interoperability and reference material
- Historical Authority Resolution
- ARPA–TRQP interoperability architecture
- A2A v1.0 interoperability profile
- A2A Agent Card integration guide
- Interoperability guide
- Interoperability tooling
- Reference implementation
- Independent implementation
- TypeScript implementation track
- Schemas
- Controlled registries
- Examples
Worked scenarios
- Scenario catalogue
- Bounded procurement
- Compromised runtime
- Delegated action
- Emergency suspension
- Enterprise workflow
- Federation conflict
- Fiduciary agent
- Healthcare access
- Informational agent
- Operator change
- Public-service eligibility
- Stale projection
- Historical authority resolution
Project and release information
- README
- Contributing
- Code of Conduct
- AI usage
- Changelog
- v0.9.5 release notes
- v0.9.4 release notes
- v0.9.3 release notes
- v0.9.2 release notes
- Normative v0.9.0 release notes
- v0.9.1 implementation accelerator release notes
- v0.5.0 interoperability and evidence release notes
- v0.4.0 protocol contracts and reference implementation release notes
- Portfolio status
Publication assurance
v0.9.3 A2A registry convergence
See the A2A Registry Integration Guide for publication, caller-visible discovery, resolve/snapshot, compatibility and authority-boundary semantics.