ToolAssay

Live crypto prices via CoinGecko

Live crypto prices via CoinGecko. Pass symbol=BTC (or ETH, SOL...) or CoinGecko id=bitcoin; batch up to many with commas (symbols=BTC,ETH,SOL). Returns USD (or any vs) price, 24h change, market cap, 24h volume and last update. Built for AI agents needing crypto price, token price, spot price and market data. 加密货币实时价格行情。 Accepts payment on Base or Solana — either network works.

Answeringour last check, 2026-09-26
1 of 1checks answered this week
472 msmedian answer time
$0.004listed price per call
$0.004price it asked us

Paid test badge: not yet. The checks above are free: we call the tool without paying and read the payment request it sends back. The Verified badge needs paid calls whose answers match the promised output, and nobody can buy a badge.

Endpoint

GET https://api.x402node.dev/finance/crypto

CategoryMarket data
Provider hostapi.x402node.dev
Networkseip155:8453, solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp
Payment schemesexact
Self-reported calls, 30 days6 from 4 payers (the provider's figure, not ours)

Our checks, last 30 days

DayResultHTTPAskedTime
2026-09-26 valid payment request 402$0.004 472 ms

Example input (from the provider)

{
  "method": "GET",
  "queryParams": {
    "id": "string",
    "symbol": "string",
    "vs": "string"
  },
  "type": "http"
}

Promised output schema (from the provider)

{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "properties": {
    "input": {
      "additionalProperties": false,
      "properties": {
        "method": {
          "enum": [
            "GET"
          ],
          "type": "string"
        },
        "queryParams": {
          "properties": {
            "id": {
              "description": "CoinGecko id(s), e.g. bitcoin or bitcoin,ethereum. Use this for coins not covered by ticker mapping. Alias: ids.",
              "type": "string"
            },
            "symbol": {
              "description": "Token ticker(s), e.g. BTC or BTC,ETH,SOL (batch). Common tickers are auto-mapped. Alias: symbols.",
              "type": "string"
            },
            "vs": {
              "description": "Quote currency, default usd. e.g. usd, eur, jpy. Comma-separated allowed.",
              "type": "string"
            }
          },
          "required": [
            "symbol",
            "id"
          ],
          "type": "object"
        },
        "type": {
          "const": "http",
          "type": "string"
        }
      },
      "required": [
        "type",
        "method"
      ],
      "type": "object"
    }
  },
  "required": [
    "input"
  ],
  "type": "object"
}

This page as JSON