Skip to main content
Use these client methods when you need the market catalog. listMarkets returns protocol-only MarketSummary[] — no pictures, no description. Load images with market.metadata().
If the indexer is down, listMarkets falls back to RPC and returns { source: "rpc", usedFallback: true }. Do not treat an empty catalog as “indexer down”.

Next

Get market data