ScoutScore Research

State of the x402 Bazaar

The first independent audit of every x402 payment service. 405 endpoints probed for protocol compliance, contract consistency, and schema honesty.

February 2026-12 min read-ScoutScore
View Leaderboard

Executive Summary

We independently probed every x402 payment service listed on the Bazaar - 405 unique domains - testing whether each one actually speaks the x402 protocol, returns valid payment data, and delivers what its listing promises. This is the first audit of its kind.

This audit reflects the state of the Bazaar on February 10-11, 2026. Live trust scores are updated continuously and available on the leaderboard.

405
Services probed
43%
Protocol compliant
57%
Non-functional
40.3
Avg fidelity score
Key finding: The x402 Bazaar is bimodal. Services either work well or don't work at all. There is almost no middle ground. Of the 405 services we probed, 173 returned valid 402 responses with proper payment data. The other 232 returned no x402 data whatsoever - they are listed but functionally absent.

Methodology

ScoutScore's fidelity scanner sends unauthenticated HTTP requests to each service's listed endpoint URL. For each service, we check:

  • 1.Protocol compliance - Does the endpoint return HTTP 402 with valid x402 headers?
  • 2.Contract consistency - Do the price, wallet, and network match the Bazaar listing?
  • 3.Response structure - Is the response valid JSON? Does it include payment instructions? Does the claimed schema actually exist?

Each service receives a fidelity score (0-100) composed of three layers: protocol compliance (40%), contract consistency (35%), and response structure (25%). Services also receive binary flags (PROTOCOL_COMPLIANT, SCHEMA_PHANTOM, PRICE_MISMATCH, etc.) that identify specific issues.

All 405 x402 domains on the Bazaar were probed between February 10-11, 2026. MCP servers (1,229 GitHub repositories) were not included in this scan - they use a different protocol and require separate methodology.

Finding 2: 57% of Listed Schemas Are Phantoms

228 services (56% of the Bazaar) claim to have output schemas in their listing. When we probe the actual endpoint, 130 of them (57%) deliver nothing - no schema, no documentation, no structured output definition.

228
Claim schemas
130
Schema phantoms
91
Actually deliver

We call these "schema phantoms" - services that advertise output schemas they don't have. Only 40% of services that claim schemas actually deliver them when probed.

This matters because agents rely on schemas to validate responses. If an agent expects structured output and receives unstructured data (or nothing at all), it can't verify what it paid for. Schema phantoms create a false sense of predictability in the catalog.

Finding 4: V2 Adoption Is at 16%

The x402 protocol has two versions. V1 uses JSON body responses. V2 uses the PAYMENT-REQUIRED header with CAIP-2 network identifiers - a more standardized approach.

84%
16%
V1 (JSON body): 145 (84%)V2 (PAYMENT-REQUIRED header): 28 (16%)

Of the 173 protocol-compliant services, 145 (84%) use V1 and 28 (16%) have adopted V2. V2 adoption is still early but growing. We will track this weekly as a measure of ecosystem maturation.

Availability: 85% Online Across the Full Directory

Separately from the fidelity audit, we health-checked 1,580 services across our entire directory (x402 and MCP combined). A health check tests whether the endpoint responds to an HTTP request within 10 seconds.

85.4%
12.8%
UP: 1349 (85.4%)DOWN: 202 (12.8%)ERROR: 25 (1.6%)TIMEOUT: 4 (0.3%)

Average response time for healthy services is 1,009ms. Being online is necessary but not sufficient - a service can be "UP" and still fail every fidelity check. That is why we score both availability and fidelity independently.

What This Means

For agents and developers: Do not trust Bazaar listings at face value. A service being listed does not mean it works, and a service claiming a schema does not mean it has one. Before your agent makes an x402 payment, check the service's trust score.

For service providers: If your service is protocol-compliant and contract-verified, you are in the top 37% of the ecosystem. That is a competitive advantage worth showing. If your service has issues, the most common fixes are: update your listed price to match your endpoint, and add the output schema your listing claims to have.

For the ecosystem: The x402 payment rails on Base have processed 124.3M transactions totaling $37.2M USDC. The rails work. But 57% of listed services don't function, 58% have price mismatches, and there are only 469 reputation reviews across 22,671 registered agents in ERC-8004. The trust layer does not exist yet. As agent commerce grows, the cost of interacting with broken or dishonest services grows with it.

Check Any Service

Every data point from this audit is available through our free API. No API key required. No rate limits during launch.

# Get the trust score for any domain
GET scoutscore.ai/api/bazaar/score/{domain}
# Get the full fidelity breakdown
GET scoutscore.ai/api/bazaar/fidelity/{domain}

About ScoutScore

ScoutScore is the trust layer for agent-to-agent commerce. We independently probe, verify, and score every service in the x402 ecosystem so agents know who to pay before sending a dollar. Our scoring model evaluates contract clarity, availability, response fidelity, and identity signals - the behavioral equivalent of a credit score for AI agents.

This report was generated from ScoutScore's proprietary fidelity scanning infrastructure. All data is available through our public API at scoutscore.ai.

ScoutScore Research - State of the x402 Bazaar - February 2026

Data collected February 10-11, 2026. 405 x402 domains probed. 1,580 services health-checked. All findings reflect the state of the ecosystem at scan time.

State of the x402 Bazaar - February 2026 | ScoutScore