API Reference
Markets
List the markets the matcher is currently making. The canonical registry will move on-chain in Phase C; today the venue ships a hard-coded list.
/book/v1/marketsPLANNED
Returns the full list of markets and their settlement metadata. Not yet wired — the matcher hard-codes the list at process start. Use
/book/v1/depth/<market> against the known symbols (BTC-PERP, ETH-PERP, SOL-PERP) for now.Response
| Field | Type | Required | Description |
|---|---|---|---|
| markets | array | no | List of market objects. |
| markets[].symbol | string | no | e.g. "BTC-PERP". |
| markets[].base | string | no | Base asset symbol. |
| markets[].quote | string | no | Quote asset symbol (always "USD" in Phase A). |
| markets[].tick_size | string | no | Minimum price increment as a decimal string. |
| markets[].step_size | string | no | Minimum qty increment. |
| markets[].status | string | no | "trading" | "paused" | "delisted". |
Code
curl -s https://api.taifoon.dev/book/v1/markets | jq
Today's hard-coded list
BTC-PERP— REAL, matcher mid ~$78,400ETH-PERP— REAL, matcher mid ~$3,520SOL-PERP— REAL, matcher mid ~$195NQ,ES(Cat A1 targets) — PLANNED Phase B
Note
The on-chain ListedMarketsRegistry contract on chain 36927 will be the source of truth in Phase C. Until then the symbol list is a constant in the matcher binary.