<?xml version='1.0' encoding='utf-8'?>
<!DOCTYPE rfc [
  <!ENTITY nbsp    "&#160;">
  <!ENTITY zwsp   "&#8203;">
  <!ENTITY nbhy   "&#8209;">
  <!ENTITY wj     "&#8288;">
]>
<?xml-stylesheet type="text/xsl" href="rfc2629.xslt" ?>
<!-- generated by https://github.com/cabo/kramdown-rfc version 1.7.39 (Ruby 3.2.3) -->
<rfc xmlns:xi="http://www.w3.org/2001/XInclude" ipr="trust200902" docName="draft-zhao-a2a-webfinger-00" category="info" submissionType="IETF" tocInclude="true" sortRefs="true" symRefs="true" version="3">
  <!-- xml2rfc v2v3 conversion 3.34.0 -->
  <front>
    <title abbrev="A2A WebFinger">A WebFinger Profile for Agent2Agent (A2A) Agent Identity Resolution</title>
    <seriesInfo name="Internet-Draft" value="draft-zhao-a2a-webfinger-00"/>
    <author fullname="Changjun Zhao">
      <organization/>
      <address>
        <email>zhaochj@126.com</email>
      </address>
    </author>
    <date year="2026" month="August" day="19"/>
    <area>ART</area>
    <keyword>A2A</keyword>
    <keyword>agent</keyword>
    <keyword>identity</keyword>
    <keyword>resolution</keyword>
    <keyword>WebFinger</keyword>
    <keyword>acct</keyword>
    <abstract>
      <?line 43?>

<t>The Agent2Agent (A2A) protocol retrieves an agent's self-description (the
Agent Card) from a fixed well-known URI, which resolves exactly one agent
per origin and presumes the client already holds a URL.  This document
profiles WebFinger for A2A: an agent is named by an "acct" URI
(agent@domain), and resolution of that name over WebFinger yields a link
to the Agent Card of the endpoint that serves the agent -- the agent's own
endpoint, or a gateway fronting it.  The profile introduces no new link
relation, media type, or registry: it composes three deployed standards
and states how they fit.</t>
    </abstract>
  </front>
  <middle>
    <?line 55?>

<section anchor="introduction">
      <name>Introduction</name>
      <t>An A2A <xref target="A2A"/> client that holds an agent's URL can retrieve its Agent
Card from "/.well-known/agent-card.json" (a well-known URI <xref target="RFC8615"/>
registered with IANA).  Two things this does not provide:</t>
      <ol spacing="normal" type="1"><li>
          <t>A name.  There is no standard identifier that turns "the reviewer
agent at example.com" into a URL.  Addresses are passed around
out of band, and nothing ties an agent's identity to a namespace
anyone administers.</t>
        </li>
        <li>
          <t>Multiplicity.  A well-known URI is one path per origin.  A domain
hosting many agents -- the normal condition for any organisation --
can present exactly one card there.</t>
        </li>
      </ol>
      <t>Both problems were solved for people a long time ago: an identifier of
the form local@domain, delegated through DNS, resolved through a
well-known query endpoint.  WebFinger <xref target="RFC7033"/> with the "acct" URI
scheme <xref target="RFC7565"/> is the deployed, Internet-scale version of that
answer, serving the federated social web today.  This document profiles
it for A2A agents and defines nothing that is not already registered.</t>
      <section anchor="applicability">
        <name>Applicability</name>
        <t>This profile answers global, name-based resolution: from an agent
identifier to an Agent Card URL, across the public Internet, anchored in
DNS and the Web PKI.  Link-local, zero-configuration discovery of agents
whose names are not yet known is a different problem, addressed by
<xref target="A2A-DNSSD"/>; the two compose and do not overlap.</t>
      </section>
    </section>
    <section anchor="conventions-and-definitions">
      <name>Conventions and Definitions</name>
      <t>The key words "<bcp14>MUST</bcp14>", "<bcp14>MUST NOT</bcp14>", "<bcp14>REQUIRED</bcp14>", "<bcp14>SHALL</bcp14>", "<bcp14>SHALL
NOT</bcp14>", "<bcp14>SHOULD</bcp14>", "<bcp14>SHOULD NOT</bcp14>", "<bcp14>RECOMMENDED</bcp14>", "<bcp14>NOT RECOMMENDED</bcp14>",
"<bcp14>MAY</bcp14>", and "<bcp14>OPTIONAL</bcp14>" in this document are to be interpreted as
described in BCP 14 <xref target="RFC2119"/> <xref target="RFC8174"/> when, and only when, they
appear in all capitals, as shown here.</t>
      <?line -18?>

<t>"Agent Card" and "A2A Server" are used as defined by <xref target="A2A"/>.</t>
    </section>
    <section anchor="identifiers">
      <name>Agent Identifiers</name>
      <t>An agent identifier is an "acct" URI <xref target="RFC7565"/>:</t>
      <artwork><![CDATA[
acct:reviewer@agents.example.com
]]></artwork>
      <t>The domain part names the administrative authority; the local part names
an agent within that authority's namespace.  How a domain maps local
parts to agents is a deployment matter and carries no protocol
semantics: the domain owner is authoritative for the mapping, exactly as
a mail domain is authoritative for its mailboxes.</t>
      <t>The local part <bcp14>SHOULD</bcp14> be treated case-sensitively by servers and
preserved verbatim by clients; the domain part is compared
case-insensitively, per <xref target="RFC7565"/>.</t>
    </section>
    <section anchor="resolution">
      <name>Resolution Procedure</name>
      <section anchor="query">
        <name>Query</name>
        <t>A client resolves an agent identifier with a WebFinger query to the
identifier's domain, per <xref target="RFC7033"/>:</t>
        <artwork><![CDATA[
GET /.well-known/webfinger?resource=acct%3Areviewer%40agents.example.com
Host: agents.example.com
]]></artwork>
        <t>All requirements of <xref target="RFC7033"/> apply unmodified, including the HTTPS
requirement and the handling of unknown resources.</t>
      </section>
      <section anchor="response">
        <name>Response</name>
        <t>For a resolvable agent, the server returns a JRD whose "links" array
contains at least one link of the following form:</t>
        <artwork><![CDATA[
{
  "subject": "acct:reviewer@agents.example.com",
  "links": [
    {
      "rel": "self",
      "type": "application/a2a+json",
      "href": "https://agents.example.com/.well-known/agent-card.json"
    }
  ]
}
]]></artwork>
        <dl>
          <dt>rel:</dt>
          <dd>
            <t><tt>self</tt> -- the registered link relation; no new relation is defined.</t>
          </dd>
          <dt>type:</dt>
          <dd>
            <t>the media type identifying an Agent Card representation.  At the time
of writing this is <tt>application/a2a+json</tt> as used by the A2A SDKs; the
A2A project is pursuing registration of a dedicated media type
<xref target="A2A-MEDIATYPE"/>, and once registered, that type <bcp14>SHOULD</bcp14> be used here
instead.  Clients <bcp14>SHOULD</bcp14> select the link by (rel, type) pair, not by
rel alone.</t>
          </dd>
          <dt>href:</dt>
          <dd>
            <t>the URL of the Agent Card of the endpoint that serves the named agent
(<xref target="deployment"/>).</t>
          </dd>
        </dl>
        <t>A client retrieves the Agent Card from <tt>href</tt>, validates it (including
signature verification where signatures are present, per <xref target="A2A"/>
Section 8.4.1), and proceeds per <xref target="A2A"/>.</t>
      </section>
      <section anchor="unknown-foreign-and-withdrawn-names">
        <name>Unknown, Foreign, and Withdrawn Names</name>
        <t>A server <bcp14>MUST</bcp14> respond 404 to queries for local parts it has no mapping
for, for domains it is not authoritative for, and for agents whose
standing has been withdrawn (revoked credentials, deregistration).
Resolution is a live claim that the domain currently stands behind this
name; it is not a historical record.  A malformed resource (not an
"acct" URI) is a client error per <xref target="RFC7033"/>.</t>
      </section>
    </section>
    <section anchor="deployment">
      <name>Deployment Patterns</name>
      <dl>
        <dt>Direct:</dt>
        <dd>
          <t>each agent runs its own A2A Server; <tt>href</tt> points at that agent's own
card.  A domain can host many such agents at distinct URLs while their
names share the one domain -- this is the multiplicity the fixed
well-known path cannot provide.</t>
        </dd>
        <dt>Gateway:</dt>
        <dd>
          <t>agents are fronted by a gateway that is itself an A2A Server; <tt>href</tt>
points at the gateway's card, and the named agent is reached through
the gateway's own protocol surface.  In this pattern the resolved
claim is "this agent is served here" -- the gateway's card, identity,
and signatures stand for reachability, and interaction with the named
agent is subject to whatever admission and policy the gateway applies.
Organisations that route agent traffic through a governed chokepoint
will recognise this as the normal case.</t>
        </dd>
      </dl>
      <t>Both patterns present the identical JRD shape; clients need not
distinguish them.</t>
      <section anchor="relationship-to-the-well-known-agent-card-uri">
        <name>Relationship to the Well-Known Agent Card URI</name>
        <t>The fixed path "/.well-known/agent-card.json" remains correct and
sufficient for a single-agent origin, and this profile does not deprecate
it.  The two compose: a single-agent domain <bcp14>MAY</bcp14> answer both (the JRD
<tt>href</tt> simply pointing at the fixed path), and a multi-agent domain <bcp14>MUST</bcp14>
use WebFinger to give each name a resolution, whatever URLs the cards
live at.</t>
      </section>
    </section>
    <section anchor="security-considerations">
      <name>Security Considerations</name>
      <dl>
        <dt>Trust anchoring:</dt>
        <dd>
          <t><xref target="RFC7033"/> requires HTTPS; the resolution's integrity therefore rests
on the Web PKI certificate of the queried domain.  What resolution
establishes is precisely "this domain asserts this mapping" -- the
trust shape of mail addresses and federated social handles.  It does
not establish anything about the agent's behaviour or authority;
Agent Card signatures (<xref target="A2A"/> Section 8.4.1) and the client's own
admission policy operate on top, unchanged.</t>
        </dd>
        <dt>Enumeration:</dt>
        <dd>
          <t>WebFinger is a point query, and this profile adds no listing
operation.  Servers <bcp14>MUST NOT</bcp14> answer wildcard or prefix queries, <bcp14>SHOULD</bcp14>
apply rate limiting to resolution traffic, and should be aware that
the existence of an agent name is itself information: a 200 discloses
that the agent exists to anyone who guesses the name.  Deployments for
which that disclosure is unacceptable can decline to expose
resolution for those names (they become unresolvable, not secret).</t>
        </dd>
        <dt>Withdrawal:</dt>
        <dd>
          <t>because resolution is a live claim (<xref target="resolution"/>), servers <bcp14>MUST</bcp14> stop
resolving names whose agents have been revoked or withdrawn.  A cached
JRD in a client does not extend an agent's standing: the Agent Card
fetch and its verification remain the enforcement point.</t>
        </dd>
      </dl>
      <t>The security considerations of <xref target="RFC7033"/> and <xref target="RFC7565"/> apply in
full.</t>
    </section>
    <section anchor="iana-considerations">
      <name>IANA Considerations</name>
      <t>This document has no IANA actions.  It deliberately introduces no new
link relation ("self" is registered), no new well-known URI
(<xref target="RFC7033"/> registered "webfinger"), and no new media type (the Agent
Card media type belongs to the A2A project; see <xref target="A2A-MEDIATYPE"/>).</t>
    </section>
    <section anchor="implementation-status">
      <name>Implementation Status</name>
      <t>[[Note to the RFC Editor: this section is to be removed before
publication, per <xref target="RFC7942"/>.]]</t>
      <t>One independent implementation exists as of August 2026, in a
governance-gateway product for A2A agents, implementing the gateway
pattern of <xref target="deployment"/>: resolution of any admitted agent's "acct"
name yields the gateway's signed Agent Card.  Unknown, foreign-domain,
and revoked names return 404, per <xref target="resolution"/>.  The JRD is served
with the <tt>application/jrd+json</tt> media type and a permissive CORS policy,
per <xref target="RFC7033"/>.</t>
    </section>
  </middle>
  <back>
    <references anchor="sec-combined-references">
      <name>References</name>
      <references anchor="sec-normative-references">
        <name>Normative References</name>
        <reference anchor="RFC7033">
          <front>
            <title>WebFinger</title>
            <author fullname="P. Jones" initials="P." surname="Jones"/>
            <author fullname="G. Salgueiro" initials="G." surname="Salgueiro"/>
            <author fullname="M. Jones" initials="M." surname="Jones"/>
            <author fullname="J. Smarr" initials="J." surname="Smarr"/>
            <date month="September" year="2013"/>
            <abstract>
              <t>This specification defines the WebFinger protocol, which can be used to discover information about people or other entities on the Internet using standard HTTP methods. WebFinger discovers information for a URI that might not be usable as a locator otherwise, such as account or email URIs.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="7033"/>
          <seriesInfo name="DOI" value="10.17487/RFC7033"/>
        </reference>
        <reference anchor="RFC7565">
          <front>
            <title>The 'acct' URI Scheme</title>
            <author fullname="P. Saint-Andre" initials="P." surname="Saint-Andre"/>
            <date month="May" year="2015"/>
            <abstract>
              <t>This document defines the 'acct' Uniform Resource Identifier (URI) scheme as a way to identify a user's account at a service provider, irrespective of the particular protocols that can be used to interact with the account.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="7565"/>
          <seriesInfo name="DOI" value="10.17487/RFC7565"/>
        </reference>
        <reference anchor="A2A" target="https://a2a-protocol.org/latest/specification/">
          <front>
            <title>Agent2Agent (A2A) Protocol Specification, Version 1.0</title>
            <author>
              <organization>A2A Project (Linux Foundation)</organization>
            </author>
            <date year="2026"/>
          </front>
        </reference>
        <reference anchor="RFC2119">
          <front>
            <title>Key words for use in RFCs to Indicate Requirement Levels</title>
            <author fullname="S. Bradner" initials="S." surname="Bradner"/>
            <date month="March" year="1997"/>
            <abstract>
              <t>In many standards track documents several words are used to signify the requirements in the specification. These words are often capitalized. This document defines these words as they should be interpreted in IETF documents. This document specifies an Internet Best Current Practices for the Internet Community, and requests discussion and suggestions for improvements.</t>
            </abstract>
          </front>
          <seriesInfo name="BCP" value="14"/>
          <seriesInfo name="RFC" value="2119"/>
          <seriesInfo name="DOI" value="10.17487/RFC2119"/>
        </reference>
        <reference anchor="RFC8174">
          <front>
            <title>Ambiguity of Uppercase vs Lowercase in RFC 2119 Key Words</title>
            <author fullname="B. Leiba" initials="B." surname="Leiba"/>
            <date month="May" year="2017"/>
            <abstract>
              <t>RFC 2119 specifies common key words that may be used in protocol specifications. This document aims to reduce the ambiguity by clarifying that only UPPERCASE usage of the key words have the defined special meanings.</t>
            </abstract>
          </front>
          <seriesInfo name="BCP" value="14"/>
          <seriesInfo name="RFC" value="8174"/>
          <seriesInfo name="DOI" value="10.17487/RFC8174"/>
        </reference>
      </references>
      <references anchor="sec-informative-references">
        <name>Informative References</name>
        <reference anchor="RFC8615">
          <front>
            <title>Well-Known Uniform Resource Identifiers (URIs)</title>
            <author fullname="M. Nottingham" initials="M." surname="Nottingham"/>
            <date month="May" year="2019"/>
            <abstract>
              <t>This memo defines a path prefix for "well-known locations", "/.well-known/", in selected Uniform Resource Identifier (URI) schemes.</t>
              <t>In doing so, it obsoletes RFC 5785 and updates the URI schemes defined in RFC 7230 to reserve that space. It also updates RFC 7595 to track URI schemes that support well-known URIs in their registry.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="8615"/>
          <seriesInfo name="DOI" value="10.17487/RFC8615"/>
        </reference>
        <reference anchor="RFC7942">
          <front>
            <title>Improving Awareness of Running Code: The Implementation Status Section</title>
            <author fullname="Y. Sheffer" initials="Y." surname="Sheffer"/>
            <author fullname="A. Farrel" initials="A." surname="Farrel"/>
            <date month="July" year="2016"/>
            <abstract>
              <t>This document describes a simple process that allows authors of Internet-Drafts to record the status of known implementations by including an Implementation Status section. This will allow reviewers and working groups to assign due consideration to documents that have the benefit of running code, which may serve as evidence of valuable experimentation and feedback that have made the implemented protocols more mature.</t>
              <t>This process is not mandatory. Authors of Internet-Drafts are encouraged to consider using the process for their documents, and working groups are invited to think about applying the process to all of their protocol specifications. This document obsoletes RFC 6982, advancing it to a Best Current Practice.</t>
            </abstract>
          </front>
          <seriesInfo name="BCP" value="205"/>
          <seriesInfo name="RFC" value="7942"/>
          <seriesInfo name="DOI" value="10.17487/RFC7942"/>
        </reference>
        <reference anchor="A2A-DNSSD">
          <front>
            <title>DNS-Based Service Discovery for Agent2Agent (A2A) Protocol Agents</title>
            <author fullname="Changjun Zhao">
              <organization/>
            </author>
            <date year="2026"/>
          </front>
          <seriesInfo name="Internet-Draft" value="draft-zhao-a2a-dns-sd-00"/>
        </reference>
        <reference anchor="A2A-MEDIATYPE" target="https://github.com/a2aproject/A2A/issues/1059">
          <front>
            <title>Register application/agent-card+json as an IANA Media Type, a2aproject/A2A issue 1059</title>
            <author>
              <organization/>
            </author>
            <date year="2025"/>
          </front>
        </reference>
      </references>
    </references>
    <?line 269?>

<section numbered="false" anchor="acknowledgments">
      <name>Acknowledgments</name>
      <t>The profile borrows its trust shape wholesale from the federated social
web's use of WebFinger, where a decade of deployment has demonstrated
that "domain vouches for local name" scales.</t>
    </section>
  </back>
  <!-- ##markdown-source:
H4sIAAAAAAAAA5Vaa3IbxxH+P6eYQJUymQB8mbItKIkNi1TEWC+TVFKOShUN
dgfASIvd9c4uIYRFVw6RA+QsOUpOkq+7Z/ZB0k5FPyhgOdvT04+vv+7hZDJR
taszO9Uz/Rc7f+rypa3066pYuMzqRVHp2dLm9RH/1Duzo9muPNFnKX66eqvP
rS+ypnZFrsx8XtkryDrqSVNpkeRmjS3Syizqyd9XppiYIzPZ2PmCV0wODlRi
arssqu1Uu3xRKN/M1857CK23JV49O718qlxZTXVdNb4+Ojh4dHCkTGUNdju/
VB/tdlNU6VS/xd5jbUjFsXZBx7GuWiXHnWZYlyT1O+Vrk6d/M1mRY6et9ap0
EFQXyVj7oqoru/D4tF3Th3dKmaZeFdVU6YnS+LdoskzO92Rl8uWHJtd/xRH5
d3ZtXDbVdORk9eGbw6Mv9pJirVReVGtTuysLKfr86ZMvDz7/PH58+MVD+ohz
TFlG8M/oriPgJihZZPqitIlbONiQD/hnW5Hl9OHewYhFtBrzv6Jaiovw/geb
QNpzlzef9NOiyVMWscsr8Rn7Hh0cfSF6mGpp66le1XXpp/v75MIyaLAHmfsZ
1vt63/eV2VeK/Dk87VdfHD6Mp310fBROOzl5eXFxMjwzHk2+Nd6m+sJWVy6x
+sT5pLiy1fZngrO1CT/0953/lxx268zeVs56OkF8+SyvbZXbenJCwXwnptPc
T3xKAS1nenF6cja7/OH16fBc53bpPARpU5ZZNBUH7SQxVfrbDx7uM16bXJ/N
Xs70C5s6oy+RCojZI1OK4/bJiciSxurDg4ePRsMTPLzXa0tXr5o5ReH+UNA+
C/L7JEmpyWSizdzXlUlqpS5X9h5TR+cjuWqY6cqyvnyKzzxMly0mqfVJ5Uo6
nt6pV1bJ+09wxl29qIq1NnrhPsG/G5tlk495scn1m/Ozsd6sXLKStCXB9hMU
ybYaKSo7qBLWKyq3dNgyT6GM9c0aK7GLTjJH25gM+JBu9arIUugGwc/3tL5c
Oa+BSVhNYgTqfA/9OLCQfe1pYGNNAZPq+ZYejgg2RqSn2uEF36QFEj3fHbMq
HdboYgF9TM1vawrb3jZbZ0WtzOUfVV2w5p195F2rbZ6WhcNDFoSAvAqHFNX+
849/dt9gdhhQxVfGMBDkLxERG7MlewMN86V2NZvB6nB4QG5dFWmTQHJe6Nxu
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
Pwp05KpAXzgYC5DFR5rvR8H4/wtKZwaaIScAAA==

-->

</rfc>
