{
 "url": "https://agenticweb.wiki/compare/aid-vs-adp/",
 "title": "Agent Identity and Discovery vs Agent Discovery Protocol",
 "description": "Agent Identity and Discovery vs Agent Discovery Protocol: The map lists them as complementary: sites and agents commonly implement both. Side-by-side…",
 "markdown_url": "https://agenticweb.wiki/compare/aid-vs-adp/index.md",
 "markdown": "# Agent Identity and Discovery (AID) vs Agent Discovery Protocol (ADP)\n\nThe map lists them as complementary: sites and agents commonly implement both.\n\n[1 Discover](/category/discover/) [Agent Identity and Discovery](/protocols/aid/) · [1 Discover](/category/discover/) [Agent Discovery Protocol](/protocols/adp/)\n\n|  | [Agent Identity and Discovery](/protocols/aid/) AID | [Agent Discovery Protocol](/protocols/adp/) ADP |\n| --- | --- | --- |\n| Lifecycle step | 1 Discover: What is here, and where? | 1 Discover: What is here, and where? |\n| Answers | Given a domain, where is the agent and which protocol should I speak, with cryptographic proof the endpoint controls the matching key? | How does an agent escalate from a cheap DNS lookup, to a well-known JSON metadata document, to a real-time WebSocket session, using only as much machinery as the task needs? |\n| Governed by | Agent Community open-source project; editor listed as 'Agent Community'; no formal standards body, though the spec discusses composing with IETF-track work (RFC 9421, RFC 7638, RFC 9728, RFC 8414) | IETF individual Internet-Draft; explicitly delegates its DNS layer to the separate dnsop-area DNS-AID draft rather than defining its own |\n| Status (issuer's words) | Current normative specification | Internet-Draft; work in progress |\n| Version | v2.1.0 (aid2 wire format; aid1 legacy) (2026-06-01) | draft-pro-adp-agent-discovery-02 (2026-07-24) |\n| Form / transport | DNS record | well-known file |\n| Found at | _agent.<domain> (DNS TXT); /.well-known/agent (HTTP fallback) | /.well-known/agent.json |\n| Implementation | shipping | prototype |\n| Evidence | 3 verified | 3 verified |\n| Primary use case | Let agents discover my API or service | Let agents discover my API or service |\n| Last verified | 2026-10-23 (current) | 2026-10-23 (current) |\n| Specification | [https://raw.githubusercontent.com/agentcommunity/agent-identity-discovery/main/packages/docs/specification.md](https://raw.githubusercontent.com/agentcommunity/agent-identity-discovery/main/packages/docs/specification.md) | [https://datatracker.ietf.org/doc/html/draft-pro-adp-agent-discovery-02](https://datatracker.ietf.org/doc/html/draft-pro-adp-agent-discovery-02) |\n\n## When to use which\n\n- Choose Agent Identity and Discovery when your question is “Given a domain, where is the agent and which protocol should I speak, with cryptographic proof the endpoint controls the matching key?” and you accept its maturity: status \"Current normative specification\", implementation shipping.\n- Choose Agent Discovery Protocol when your question is “How does an agent escalate from a cheap DNS lookup, to a well-known JSON metadata document, to a real-time WebSocket session, using only as much machinery as the task needs?” and you accept its maturity: status \"Internet-Draft; work in progress\", implementation prototype.\n\nGuidance is derived from the two records (question, status, implementation, prerequisites, pairings), not from opinion. Each record's page carries its numbered references.\n\n## Read the full articles\n\n- [Agent Identity and Discovery](/protocols/aid/): Given a domain, where is the agent and which protocol should I speak, with cryptographic proof the endpoint controls the matching key?\n- [Agent Discovery Protocol](/protocols/adp/): How does an agent escalate from a cheap DNS lookup, to a well-known JSON metadata document, to a real-time WebSocket session, using only as much machinery as the task needs?\n\nAsk the MCP server to compare any two: the compare-protocols prompt, or get on both ids. [Connect](/connect/).\n\n[aid.json](/data/protocols/aid.json) · [adp.json](/data/protocols/adp.json) · [Markdown](/compare/aid-vs-adp/index.md)\n"
}