FETCH402
← Protocol index

Resource / 307

healthy

Navi Crypto Prices.

Real-time cryptocurrency prices for BTC, ETH, SOL, and other major coins. Data sourced from CoinGecko. Returns current price in USD, 24h change percentage, and market cap.

Eligibility
probeable
Failures
0
Last quote
2026-08-12 22:05:09 UTC
Last probe
2026-08-12 22:05:09 UTC
Payment requirements / accepts[] 1 options
State Network Scheme Atomic amount Asset payTo / untrusted
active eip155:8453 exact 1000 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 0x9200c98c8188ef50302ed3b8b0ffd5d39832090c

All advertised payment options are stored. Base (`eip155:8453`) is the operational network for ranking and canaries; non-Base options remain visible for transparency.

Probe evidence 1 recent
healthy 2026-08-12 22:05:09 UTC GET · HTTP 402 · 29ms · accepts 1 · base 1 ok
Request
GET https://bazaar-gateway.vercel.app/api/crypto-prices
Robots
error
Note
robots_error:{:robots_http_status, 404};http_402;accepts=1;base=1
Accepts fingerprint
1d3d4c9b89d6290e963ce5342299fb85a543c6e9008b287aa2aa0d417af5f0fe

Accepts snapshot

[
  {
    "amount": "1000",
    "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
    "assetTransferMethod": null,
    "extra": {
      "name": "USD Coin",
      "version": "2"
    },
    "maxTimeoutSeconds": 300,
    "network": "eip155:8453",
    "payTo": "0x9200c98c8188ef50302ed3b8b0ffd5d39832090c",
    "paymentFlow": null,
    "raw": {
      "amount": "1000",
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "extra": {
        "name": "USD Coin",
        "version": "2"
      },
      "maxTimeoutSeconds": 300,
      "max_timeout_seconds": 300,
      "network": "eip155:8453",
      "payTo": "0x9200c98c8188ef50302ed3b8b0ffd5d39832090c",
      "pay_to": "0x9200c98c8188ef50302ed3b8b0ffd5d39832090c",
      "scheme": "exact"
    },
    "scheme": "exact"
  }
]

PaymentRequired raw

{
  "accepts": [
    {
      "amount": "1000",
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "extra": {
        "name": "USD Coin",
        "version": "2"
      },
      "maxTimeoutSeconds": 300,
      "network": "eip155:8453",
      "payTo": "0x9200c98c8188ef50302ed3b8b0ffd5d39832090c",
      "scheme": "exact"
    }
  ],
  "error": "Payment required",
  "extensions": {
    "bazaar": {
      "info": {
        "input": {
          "method": "GET",
          "queryParams": {
            "coins": "Comma-separated list of coin IDs (e.g. bitcoin,ethereum,solana). Defaults to bitcoin,ethereum,solana if not provided."
          },
          "type": "http"
        },
        "output": {
          "example": {
            "_meta": {},
            "coins": "...",
            "coins_requested": "...",
            "coins_returned": "...",
            "next": {},
            "ok": "...",
            "prices": {},
            "response_time_ms": 0,
            "signals": {},
            "timestamp": "..."
          },
          "type": "json"
        }
      },
      "schema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "input": {
            "additionalProperties": false,
            "properties": {
              "method": {
                "enum": [
                  "GET"
                ],
                "type": "string"
              },
              "queryParams": {
                "properties": {
                  "coins": {
                    "description": "Comma-separated list of coin IDs (e.g. bitcoin,ethereum,solana). Defaults to bitcoin,ethereum,solana if not provided.",
                    "type": "string"
                  }
                },
                "type": "object"
              },
              "type": {
                "const": "http",
                "type": "string"
              }
            },
            "required": [
              "type",
              "method"
            ],
            "type": "object"
          },
          "output": {
            "properties": {
              "example": {
                "type": "object"
              },
              "type": {
                "type": "string"
              }
            },
            "required": [
              "type"
            ],
            "type": "object"
          }
        },
        "required": [
          "input"
        ],
        "type": "object"
      }
    }
  },
  "resource": {
    "description": "Real-time cryptocurrency prices for BTC, ETH, SOL, and other major coins. Data sourced from CoinGecko. Returns current price in USD, 24h change percentage, and market cap.",
    "mimeType": "",
    "serviceName": "Navi Crypto Prices",
    "tags": [
      "crypto",
      "prices",
      "market-data",
      "coingecko",
      "ath"
    ],
    "url": "https://bazaar-gateway.vercel.app/api/crypto-prices"
  },
  "x402Version": 2
}

Response headers

{
  "access-control-allow-origin": "*",
  "age": "0",
  "cache-control": "public, max-age=0, must-revalidate",
  "content-length": "2",
  "content-type": "application/json; charset=utf-8",
  "date": "Wed, 12 Aug 2026 22:05:09 GMT",
  "etag": "W/\"2-vyGp6PvFo4RvsFtPoIWeCReyIC8\"",
  "payment-required": "eyJ4NDAyVmVyc2lvbiI6MiwiZXJyb3IiOiJQYXltZW50IHJlcXVpcmVkIiwicmVzb3VyY2UiOnsidXJsIjoiaHR0cHM6Ly9iYXphYXItZ2F0ZXdheS52ZXJjZWwuYXBwL2FwaS9jcnlwdG8tcHJpY2VzIiwiZGVzY3JpcHRpb24iOiJSZWFsLXRpbWUgY3J5cHRvY3VycmVuY3kgcHJpY2VzIGZvciBCVEMsIEVUSCwgU09MLCBhbmQgb3RoZXIgbWFqb3IgY29pbnMuIERhdGEgc291cmNlZCBmcm9tIENvaW5HZWNrby4gUmV0dXJucyBjdXJyZW50IHByaWNlIGluIFVTRCwgMjRoIGNoYW5nZSBwZXJjZW50YWdlLCBhbmQgbWFya2V0IGNhcC4iLCJtaW1lVHlwZSI6IiIsInNlcnZpY2VOYW1lIjoiTmF2aSBDcnlwdG8gUHJpY2VzIiwidGFncyI6WyJjcnlwdG8iLCJwcmljZXMiLCJtYXJrZXQtZGF0YSIsImNvaW5nZWNrbyIsImF0aCJdfSwiYWNjZXB0cyI6W3sic2NoZW1lIjoiZXhhY3QiLCJuZXR3b3JrIjoiZWlwMTU1Ojg0NTMiLCJhbW91bnQiOiIxMDAwIiwiYXNzZXQiOiIweDgzMzU4OWZDRDZlRGI2RTA4ZjRjN0MzMkQ0ZjcxYjU0YmRBMDI5MTMiLCJwYXlUbyI6IjB4OTIwMGM5OGM4MTg4ZWY1MDMwMmVkM2I4YjBmZmQ1ZDM5ODMyMDkwYyIsIm1heFRpbWVvdXRTZWNvbmRzIjozMDAsImV4dHJhIjp7Im5hbWUiOiJVU0QgQ29pbiIsInZlcnNpb24iOiIyIn19XSwiZXh0ZW5zaW9ucyI6eyJiYXphYXIiOnsiaW5mbyI6eyJpbnB1dCI6eyJ0eXBlIjoiaHR0cCIsInF1ZXJ5UGFyYW1zIjp7ImNvaW5zIjoiQ29tbWEtc2VwYXJhdGVkIGxpc3Qgb2YgY29pbiBJRHMgKGUuZy4gYml0Y29pbixldGhlcmV1bSxzb2xhbmEpLiBEZWZhdWx0cyB0byBiaXRjb2luLGV0aGVyZXVtLHNvbGFuYSBpZiBub3QgcHJvdmlkZWQuIn0sIm1ldGhvZCI6IkdFVCJ9LCJvdXRwdXQiOnsidHlwZSI6Impzb24iLCJleGFtcGxlIjp7Im9rIjoiLi4uIiwibmV4dCI6e30sIl9tZXRhIjp7fSwiY29pbnMiOiIuLi4iLCJwcmljZXMiOnt9LCJzaWduYWxzIjp7fSwidGltZXN0YW1wIjoiLi4uIiwiY29pbnNfcmV0dXJuZWQiOiIuLi4iLCJjb2luc19yZXF1ZXN0ZWQiOiIuLi4iLCJyZXNwb25zZV90aW1lX21zIjowfX19LCJzY2hlbWEiOnsiJHNjaGVtYSI6Imh0dHBzOi8vanNvbi1zY2hlbWEub3JnL2RyYWZ0LzIwMjAtMTIvc2NoZW1hIiwidHlwZSI6Im9iamVjdCIsInByb3BlcnRpZXMiOnsiaW5wdXQiOnsidHlwZSI6Im9iamVjdCIsInByb3BlcnRpZXMiOnsidHlwZSI6eyJ0eXBlIjoic3RyaW5nIiwiY29uc3QiOiJodHRwIn0sIm1ldGhvZCI6eyJ0eXBlIjoic3RyaW5nIiwiZW51bSI6WyJHRVQiXX0sInF1ZXJ5UGFyYW1zIjp7InR5cGUiOiJvYmplY3QiLCJwcm9wZXJ0aWVzIjp7ImNvaW5zIjp7InR5cGUiOiJzdHJpbmciLCJkZXNjcmlwdGlvbiI6IkNvbW1hLXNlcGFyYXRlZCBsaXN0IG9mIGNvaW4gSURzIChlLmcuIGJpdGNvaW4sZXRoZXJldW0sc29sYW5hKS4gRGVmYXVsdHMgdG8gYml0Y29pbixldGhlcmV1bSxzb2xhbmEgaWYgbm90IHByb3ZpZGVkLiJ9fX19LCJyZXF1aXJlZCI6WyJ0eXBlIiwibWV0aG9kIl0sImFkZGl0aW9uYWxQcm9wZXJ0aWVzIjpmYWxzZX0sIm91dHB1dCI6eyJ0eXBlIjoib2JqZWN0IiwicHJvcGVydGllcyI6eyJ0eXBlIjp7InR5cGUiOiJzdHJpbmcifSwiZXhhbXBsZSI6eyJ0eXBlIjoib2JqZWN0In19LCJyZXF1aXJlZCI6WyJ0eXBlIl19fSwicmVxdWlyZWQiOlsiaW5wdXQiXX19fX0=",
  "server": "Vercel",
  "strict-transport-security": "max-age=63072000; includeSubDomains; preload",
  "x-powered-by": "Express",
  "x-vercel-cache": "MISS",
  "x-vercel-id": "iad1::iad1::jbs84-1786572309299-8c6338f03c9d"
}

Response body

{}

Request headers

{
  "accept": "*/*",
  "user-agent": "Fetch402Bot/0.1 (+https://fetch402.com/crawler; contact: crawler@fetch402.com)"
}

Machine contract

Schemas.

InputJSON
{
  "method": "GET",
  "queryParams": {
    "coins": "Comma-separated list of coin IDs (e.g. bitcoin,ethereum,solana). Defaults to bitcoin,ethereum,solana if not provided."
  },
  "type": "http"
}
OutputJSON
{
  "example": {
    "_meta": {},
    "coins": "...",
    "coins_requested": "...",
    "coins_returned": "...",
    "next": {},
    "ok": "...",
    "prices": {},
    "response_time_ms": 0,
    "signals": {},
    "timestamp": "..."
  },
  "type": "json"
}