# x402 Market Intelligence – Filtered On-Chain Merchant Earnings

> x402 Market Intelligence – Filtered On-Chain Merchant Earnings is a paid API for AI agents from x402-intel.rileycraig14.workers.dev, paid per call via x402, $0.03/call, status unknown (last checked 2026-10-11).

Returns filtered, on-chain USDC settlement statistics for x402 merchants, excluding wallet funding, airdrop spam, and circular flows to expose true earned revenue.

## Facts

- Endpoint: GET https://x402-intel.rileycraig14.workers.dev/market/pricing?utm_source=zero.xyz
- Price: $0.03/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-11
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/x402-market-intelligence-filtered-on-chain-merchant-earnings-581ad908
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_vOMc6MQ5NmoI59Fg1Qa-L

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability x402-market-intelligence-filtered-on-chain-merchant-earnings-581ad908
```

Example prompt: Pull the latest filtered x402 merchant earnings benchmarks from on-chain USDC settlements — I want to see the median and p75 settled ARPU and how many merchants are in the repeat cohort.

## When to prefer this

Choose this endpoint when you need ground-truth, noise-filtered on-chain revenue data for x402 merchants rather than self-reported listing prices or raw blockchain totals. It is the only source that specifically filters transferWithAuthorization settlements to remove funding flows and spam, making it appropriate for pricing benchmarks, investor analysis, or ecosystem health monitoring. Prefer it over public blockchain explorers when you need percentile distributions rather than gross totals.

## Known failure modes

- No data available if CDP Bazaar index is empty or unreachable
- Stale data if Base RPC or indexer is lagging
- HTTP 402 if caller has insufficient USDC balance for the $0.03 per-call fee
- Possible undercounting if new merchant wallets haven't been swept yet
- Rate limiting or worker timeout on Cloudflare Workers edge runtime

## How this service works

What x402 merchants ACTUALLY earn on-chain, not what they list. Built by sweeping the CDP Bazaar discovery index for every live merchant, then reading each merchant wallet's settled USDC on Base filtered to transferWithAuthorization — the method x402 settles through. Wallet funding and airdrop spam are excluded, as are catalogue crawlers and self-funded circular flows. Public explorers publish the gross number; this publishes the filtered one.

## Output

A JSON object containing settled ARPU distribution (p25, median, p75 in USDC), and a repeat cohort count representing the number of merchants with returning paying users. All figures are filtered to exclude wallet top-ups, airdrop spam, catalogue crawlers, and self-funded circular flows, reflecting only genuine transferWithAuthorization settlements on Base.

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "settled_arpu": {
   "p25_settled_arpu": 0.0089,
   "p75_settled_arpu": 0.0597,
   "median_settled_arpu": 0.0168
  },
  "repeat_cohort": {
   "count": 12
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/x402-market-intelligence-filtered-on-chain-merchant-earnings-581ad908/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from x402-intel.rileycraig14.workers.dev](https://www.zero.xyz/host/x402-intel.rileycraig14.workers.dev/llms.txt)
