Two things happened this week that mark an inflection point for agent-to-agent commerce:
draft-hawkins-x402-dns-discovery — alongside a corresponding PR to the x402 spec (x402#2979).The first is a marketplace milestone. The second is a protocol milestone. Together, they tell the story of where agent payments are going.
The draft — already filed with IANA registrations for the x402 well-known URI suffix and the _x402 underscored DNS node name — defines two discovery mechanisms:
/.well-known/x402 — HTTPS Manifest (RFC 8615)Every x402-capable host serves a JSON manifest at /.well-known/x402 that describes its payment capabilities:
GET https://api.example.com/.well-known/x402
{
"x402Version": 1,
"facilitator": "https://pay.example.com",
"chains": ["base", "solana"],
"tokens": ["USDC"],
"services": "/api/services",
"registration": "/api/register"
}
An agent arriving at a new host can discover payment capabilities in one request — no hardcoded URLs, no out-of-band documentation, no guessing.
_x402.<domain> — DNS TXT RecordsService operators publish a DNS TXT record pointing to their facilitator:
_x402.api.example.com. IN TXT "facilitator=https://pay.example.com"
An agent can discover an API's payment rail before making a single HTTP request — by resolving a DNS record. No connection, no 402, no trial-and-error.
_x402 record is a machine-readable declaration: "this domain accepts agent payments." That's infrastructure-level discovery.
With the IETF draft, the agent API discovery stack now has three layers, each solving a different problem:
| Layer | Mechanism | Solves | Status |
|---|---|---|---|
| DNS Discovery | _x402 TXT records |
"Does this domain accept agent payments?" | IETF Internet-Draft |
| Host Manifest | /.well-known/x402 |
"What chains, tokens, and facilitator does this host use?" | PR open on x402 spec |
| Marketplace Discovery | Searchable catalogs with trial data | "Which of these 1,078 APIs actually works and is worth paying for?" | minia2a, Circle, Agentic.market, Loomal |
DNS discovery tells you a service exists. The manifest tells you how to pay. The marketplace tells you whether it's worth paying for. These are complementary, not competitive.
The IETF draft validates the thesis that discovery is a first-class protocol concern — not an afterthought bolted onto payment rails. But it also highlights the gap that protocol-level discovery can't close:
Listing is easy. DNS TXT records cost nothing to publish. Verification is hard.
As of this morning, minia2a has 1,078 listed services. Only 252 (23.4%) have real-world trial traffic — agents have actually called them and they responded. 826 have never been called. Random health checks on the untried services return HTTP 000 at a near-100% rate.
If every one of those 1,078 services published a _x402 DNS record tomorrow, an agent scanning the DNS would find 1,078 "payment-enabled" APIs — and 826 of them would be dead on arrival.
DNS discovery tells you who claims to accept payments. Trial data tells you who actually delivers.
The agent payment stack is converging on a pattern where different layers solve different parts of the problem:
The platforms that do both — implementing the standards while layering verification on top — win the discovery layer. A platform that ignores the IETF standard becomes a walled garden. A platform that adds no verification beyond DNS becomes a graveyard of dead TXT records.
The ecosystem evidence keeps piling up:
aws-samples/sample-agentic-serverless-payments). Someone already found a header mismatch bug in their 402 response — the kind of bug that only surfaces when real developers build against real specs.elizaOS/eliza#17541) — four plugins submitted in one PR. The agent framework ecosystem is adopting x402 natively.Hivemapper/hive-py#84) — real data companies investigating agent-to-agent payments.This is not speculative. AWS doesn't publish samples for protocols they don't believe in. ElizaOS doesn't merge plugins for payment methods nobody uses. The ecosystem is building.
On August 14, Claude Code auto mode becomes the default. The number of agents that can autonomously discover and pay for APIs jumps by an order of magnitude.
The agents that land on a host with /.well-known/x402 will onboard in one request. The agents that find a marketplace with verified, battle-tested services will make their first paid call in minutes. The agents that hit a DNS TXT record pointing to a dead backend will try once, fail, and never return.
The IETF draft makes discovery a standard. The marketplace makes discovery work.
References:
draft-hawkins-x402-dns-discovery ·
x402#2979 (Discovery PR) ·
aws-samples#36 ·
elizaOS#17541
Live stats ·
Agent-ready ·
1,078 services milestone