Agent Registry Protocol

The Agent Registry Protocol (ARPA) defines a modular authority-control protocol for delegated software agents. It treats a registry as an operational control plane for identity, authority, delegation, lifecycle state, assurance evidence, and redress rather than as a universal directory of trustworthy agents.

Start with the decision you need to make

Use Start Here to choose between architecture review, local validation, pilot deployment, release validation, conformance assessment and A2A interoperability. Each path identifies its commands, evidence outputs and normative boundary.

Direct entry points

Publication scope

This GitHub Pages site renders the repository’s complete Markdown documentation surface, including the specification and profiles, implementation guides, governance and security material, conformance documentation, interoperability guidance, reference-component documentation, and worked scenarios. Machine-readable schemas, API definitions, registries, mappings, and test artefacts remain available in the source repository.


Agent Registry Protocol documentation. Specification text and documentation are licensed as stated in the repository NOTICE and license files.

This site uses Just the Docs, a documentation theme for Jekyll.