What this service does

Machine-readable discovery

API catalog

Free — 10 req/min per IP

Paid — 60 req/min per IP · x402 · USDC on Base

Key fields for decision-making

Payment flow (x402 protocol v2)

Paid endpoints use the x402 protocol. No API key. No account. Payment settles on Base mainnet in USDC.

  1. 1. DiscoverGET https://api.x402dash.com/.well-known/x402
    Read services[].payment.payTo, .asset, .maxAmountRequired, .network.
  2. 2. Request without payment — call any paid endpoint. Receive HTTP 402 with header:
    X-Payment-Required: <base64(JSON payment spec)>
  3. 3. Sign — wallet signs a USDC TransferWithAuthorization (EIP-3009) for the exact maxAmountRequired to payTo.
  4. 4. Retry with header — same request with: X-Payment: <base64(signed payload)>
  5. 5. Settle + receive data — server posts to facilitator, USDC settles on Base, HTTP 200 with results is returned immediately.

Example agent workflows

Trust and operational signals

Rate limits and abuse policy