# Agent Commerce Desk Crypto Snapshot Feed

> Agent Commerce Desk Crypto Snapshot Feed is a paid API for AI agents from x402-wallet-readiness-service.vercel.app, paid per call via x402, $0.01/call, status unknown (last checked 2026-09-15).

Returns a ranked list of top cryptocurrency assets with price, market cap, 24h volume, and price change data, paid per-call via x402/USDC.

## Facts

- Endpoint: GET https://x402-wallet-readiness-service.vercel.app/api/x402/market/crypto-snapshot
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/agent-commerce-desk-crypto-snapshot-feed-db53e0aa
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_yA2tOYKleOMv17hmG1CC7

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 agent-commerce-desk-crypto-snapshot-feed-db53e0aa
```

Example prompt: Can you pull the current crypto market snapshot — give me the top 20 ranked assets with their USD prices, market caps, 24-hour volumes, and price change percentages?

## When to prefer this

Use this endpoint when you need a ranked, multi-asset crypto market snapshot with USD pricing, market cap, and volume in a single call — especially in an x402 micropayment-enabled agent workflow where per-call USDC billing is acceptable. Prefer over free alternatives when you need Coinbase bid/ask enrichment on the top ~30 assets or when operating in a Base/USDC payment context.

## Known failure modes

- limit parameter out of range (must be 1–50): 400 validation error
- payment not provided or insufficient USDC: 402 Payment Required
- upstream market data unavailable: 503 or empty assets array
- invalid query parameter type (non-integer limit): 400 schema validation error

## How this service works

Checks Base wallets for USDC receiving readiness, publishes paid x402 data APIs, and sells fixed-price agent payment, developer-tool, VPS, wallet-risk, and QA implementation work.

## Output

A JSON object containing an array of ranked crypto assets (up to 50), each with symbol, USD price, market cap, 24h trading volume, and 24h price change percentage, plus request metadata and coverage stats showing how many assets were returned and how many had Coinbase bid/ask data.

## Example request

```json
{
 "input": {
  "type": "http",
  "method": "GET",
  "queryParams": {
   "limit": 10
  }
 }
}
```

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "properties": {
      "limit": {
       "type": "integer",
       "maximum": 50,
       "minimum": 1,
       "description": "Number of ranked assets to return."
      }
     },
     "additionalProperties": false
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "assets": [
   {
    "rank": 1,
    "symbol": "BTC",
    "priceUsd": 76719,
    "marketCapUsd": 1536988094000,
    "volume24hUsd": 30752643861,
    "priceChange24hPct": 3.00933
   }
  ],
  "request": {
   "limit": 50,
   "quoteCurrency": "USD"
  },
  "service": "Agent Commerce Desk Crypto Snapshot Feed",
  "coverage": {
   "returnedAssets": 50,
   "requestedAssets": 50,
   "coinbaseBidAskAssets": 30
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/agent-commerce-desk-crypto-snapshot-feed-db53e0aa/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from x402-wallet-readiness-service.vercel.app](https://www.zero.xyz/host/x402-wallet-readiness-service.vercel.app/llms.txt)
