All guides

Coinbase Bazaar vs. ARD: How Should Agents Discover Your Resources?

Compare Coinbase Bazaar with Agentic Resource Discovery (ARD), including payment support, ownership, trust, search, Cloudflare, and other x402 indexes.

Jonathan Royere
Written byJonathan Royere
Direct answer

Coinbase Bazaar is a managed, payment-aware catalog for resources that agents can buy through x402. ARD is an open, federated protocol for describing and discovering many kinds of agentic resources, whether paid or free, and it stops before invocation. If you sell an x402 resource, Bazaar can put it in front of payment-ready buyers; ARD can make the same capability portable across a broader discovery ecosystem. In most cases, the best answer is to publish to both.

Key takeaways

  • Coinbase Bazaar is an operated marketplace and search surface; ARD is an open discovery specification.
  • Bazaar is purpose-built for x402 resources, including prices, payment requirements, schemas, and paid invocation.
  • ARD can describe APIs, MCP servers, agents, skills, plugins, workflows, and other capabilities across many registries.
  • Cloudflare supports x402 infrastructure and agent payments, but its documented role is not the same as Coinbase’s public Bazaar catalog.
  • Other indexes such as PayAI Bazaar and x402scan have their own publication and validation paths.
  • Access402 can keep payment policy, Bazaar metadata, ARD catalogs, and activity records connected to one resource definition.

Bazaar and ARD solve adjacent problems, not the same problem

The simplest way to understand the difference is to compare a marketplace with a publishing standard. Coinbase Bazaar is a place agents can search for x402 services, inspect their payment requirements, and invoke them through Coinbase’s discovery tooling. ARD defines how a publisher describes agentic capabilities on its own domain so one or many registries can find and index them.

That distinction changes the question. Bazaar asks, “Which payable x402 resource should this agent buy?” ARD asks, “Which capability is available for this task, who published it, and how should the agent connect to it?” A resource can be present in one system, both systems, or neither.

ARD is not a payment protocol and Coinbase Bazaar is not a universal standard for every type of agent capability. They overlap around discoverability, but each is optimized for a different job.

Coinbase Bazaar and ARD at a glance

The strongest choice depends on whether your immediate goal is commercial distribution inside the x402 ecosystem or portable discovery across the wider agentic web.

AreaCoinbase BazaarARD
What it isA Coinbase-operated catalog and discovery service for x402 resources.An open, federated specification for publishing and discovering agentic resources.
Primary scopePaid HTTP resources and tools that use x402.APIs, MCP servers, A2A agents, skills, plugins, workflows, and other callable capabilities.
Where metadata livesInside Coinbase’s indexed Bazaar catalog and x402 discovery metadata.In a catalog published under the resource owner’s domain and indexed by one or more registries.
Payment awarenessNative: listings include x402 payment requirements and pricing context.Optional metadata only; ARD does not define payment or settlement.
Search modelOne operated catalog with REST and MCP search interfaces.Many independent public or private registries can crawl and search the same catalogs.
InvocationThe Bazaar MCP server can proxy a discovered call and participate in the payment loop.ARD hands the client to the resource’s native protocol or API.
Trust signalsCatalog metadata plus signals available to the operator, including observed usage fields.Domain-anchored publishing with optional cryptographic trust metadata and registry policies.
Best fitReaching agents already looking for payable x402 services.Portable discovery across vendors, protocols, organizations, and private networks.

Where Coinbase Bazaar is stronger

Coinbase Bazaar offers a short path from search to purchase. Its catalog API returns active discovered resources with payment requirements, service descriptions, tags, schemas, and usage-quality fields. Its MCP server gives agents a search_resources tool for semantic discovery and a proxy_tool_call tool for calling a selected resource.

That makes Bazaar especially useful when the resource is already an x402 product. A weather API, document-analysis endpoint, or paid MCP tool can be represented as something an agent can find, evaluate, pay for, and use without a human opening a checkout page.

The tradeoff is concentration. Coinbase operates the index, its access surfaces, and its admission and ranking behavior. A valid x402 endpoint is not entitled to placement, visibility, or traffic, and a listing in Coinbase Bazaar does not automatically appear in other Bazaars or registries.

Where ARD is stronger

ARD is broader by design. A publisher hosts an AI catalog on its own domain. Registries can crawl that catalog, index its entries, and return matching capabilities when an agent expresses an intent. An agent can also bypass a registry and fetch a known partner’s catalog directly.

The publisher’s domain anchors identity, while optional trust metadata can help a client verify who stands behind the resource. Once discovery is complete, ARD steps out of the way. The client uses the resource’s native mechanism—HTTP, MCP, A2A, an API, or another supported protocol—to connect and invoke it.

This federated model avoids requiring every resource to live in one global database. An enterprise can run a private registry over internal tools, while public registries can optimize for different communities, quality thresholds, or resource types. The tradeoff is that publication does not create one guaranteed audience. Registries still need to crawl, accept, and rank the catalog.

Where Cloudflare and other Bazaars fit

Cloudflare is an important part of the x402 ecosystem, but it should not be mislabeled as the same product as Coinbase Bazaar. Cloudflare documents x402 support for HTTP resources, MCP tools, paying clients, and Workers-based gateways. It also co-founded the x402 Foundation with Coinbase. Those capabilities help publishers serve and agents consume paid resources close to the network edge.

Cloudflare’s current public documentation does not describe a general-purpose public Bazaar catalog equivalent to Coinbase’s discovery API and Bazaar MCP server. Its role today is primarily infrastructure, payment enablement, agent tooling, and emerging marketplace building blocks. That could make Cloudflare an important discovery channel over time, but supporting Cloudflare is not the same as being listed in Coinbase Bazaar.

Other Bazaars are independent as well. PayAI exposes its own public discovery endpoint for x402-payable resources. x402scan prefers OpenAPI metadata, can fall back to a well-known x402 document, and validates listings against the live 402 response. Each channel has its own metadata, refresh, validation, ranking, and removal behavior.

Should a publisher choose Bazaar or ARD?

Choose Coinbase Bazaar first when your immediate objective is to sell a working x402 endpoint to agents already using Coinbase discovery and payment tooling. Its narrower scope is a strength when the buyer wants a payable service now.

Choose ARD first when discoverability must extend beyond payments: internal enterprise tools, free and paid capabilities, mixed protocols, partner catalogs, or a future in which several registries compete to serve different agent ecosystems.

For most public paid resources, this is not an either-or decision. Publish accurate x402 Bazaar metadata for payment-ready distribution and publish an ARD catalog for portable, domain-owned discovery. The descriptions, schemas, examples, and URLs should come from the same source of truth so the two representations do not drift.

  • Use one stable resource URL and one authoritative description of what it does.
  • Keep input and output schemas accurate enough for an agent to call the resource safely.
  • Publish the actual price and payment network where the discovery channel supports them.
  • Expose realistic representative queries so natural-language search can match buyer intent.
  • Monitor external listings after prices, routes, schemas, or availability change.

How Access402 brings the layers together

Access402 gives the website owner one place to define the protected resource, its description, price, access behavior, and discovery intent. Supported connectors can turn that definition into the x402 Bazaar metadata used by Coinbase while also publishing an ARD catalog for compatible registries and direct discovery.

For coding-agent and Cloudflare gateway installations, discoverable Live routes are published through the well-known ARD catalog paths on the owner’s domain. Eligible resources can also carry Bazaar metadata in the x402 payment flow. Access402 then keeps the commercial side connected: payment verification, settlement, idempotency, limits, and activity records remain tied to the same resource.

The value is not a promise that every directory will accept or rank the listing. It is consistency. Instead of separately maintaining one description for Coinbase, another for ARD, another for a Cloudflare deployment, and another for future Bazaars, the publisher can manage the offer once and let Access402 adapt it to the supported discovery surfaces as they evolve.

Put this into practice

Continue from the problem to the implementation path that fits your resource.

Sources and further reading

Primary documentation reviewed for the factual product and protocol claims in this article.

Jonathan Royere
Builder of Access402Jonathan Royere

Jonathan Royere builds Access402, a managed x402 payment platform for websites and APIs.

Keep reading

Related guides