ToolAssay

Latest USD price of BTC, ETH, SOL, NQ, ES, YM from the Taifoon venue tape

Latest USD price of BTC, ETH, SOL, NQ, ES, YM from the Taifoon venue tape: the close of the last closed 1-minute bar, its time, age and sha256 digest, replayable with one GET. Only symbols the tape holds; a price older than 180 s is never served as current (nothing is charged). BTC, ETH, SOL are held to Chainlink on Base within 1 % when its feed is under 1 h old. 0.003 USDC a call.

Answeringour last check, 2026-10-18
1 of 1checks answered this week
2944 msmedian answer time
$0.003listed price per call
$0.003price 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://coord.taifoon.dev/v1/x402/class/market.price

CategoryMarket data
Provider hostcoord.taifoon.dev
Networkseip155:143, eip155:42161, eip155:4663, eip155:5042, eip155:8453, solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp
Payment schemesexact
Self-reported calls, 30 days4 from 3 payers (the provider's figure, not ours)

Our checks, last 30 days

DayResultHTTPAskedTime
2026-10-18 valid payment request 402$0.003 2944 ms

Example input (from the provider)

{
  "method": "GET",
  "queryParams": {
    "symbol": "ETH"
  },
  "type": "http"
}

Promised output schema (from the provider)

{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "properties": {
    "input": {
      "additionalProperties": false,
      "properties": {
        "headers": {
          "additionalProperties": {
            "type": "string"
          },
          "type": "object"
        },
        "method": {
          "enum": [
            "GET",
            "HEAD",
            "DELETE"
          ],
          "type": "string"
        },
        "queryParams": {
          "additionalProperties": {
            "type": "string"
          },
          "properties": {
            "symbol": {
              "description": "the symbol to price: one the Taifoon venue tape holds",
              "enum": [
                "BTC",
                "ETH",
                "SOL",
                "NQ",
                "ES",
                "YM"
              ],
              "type": "string"
            }
          },
          "required": [
            "symbol"
          ],
          "type": "object"
        },
        "type": {
          "const": "http",
          "type": "string"
        }
      },
      "required": [
        "type",
        "method"
      ],
      "type": "object"
    },
    "output": {
      "properties": {
        "example": {
          "properties": {
            "age_s": {
              "description": "seconds since the bar closed; at most 180, else no price is served",
              "type": "integer"
            },
            "as_of": {
              "description": "when the bar closed (ISO 8601)",
              "type": "string"
            },
            "digest": {
              "description": "sha256 over the bar\u2019s \"t,o,h,l,c,v\" line (the market.candles digest)",
              "type": "string"
            },
            "price_usd": {
              "type": "number"
            },
            "replay": {
              "description": "the tape GET that returns the same bar",
              "type": "string"
            },
            "symbol": {
              "enum": [
                "BTC",
                "ETH",
                "SOL",
                "NQ",
                "ES",
                "YM"
              ],
              "type": "string"
            }
          },
          "required": [
            "symbol",
            "price_usd",
            "as_of",
            "age_s",
            "digest"
          ],
          "type": "object"
        },
        "type": {
          "type": "string"
        }
      },
      "required": [
        "type"
      ],
      "type": "object"
    }
  },
  "required": [
    "input"
  ],
  "type": "object"
}

This page as JSON