Skip to main content
For a swap where native BTC is the source, not every token on the destination chain is reachable. This returns which of RAVN’s listed tokens on chainId a BTC venue can actually route to, and how many venues serve each, so you can build a token list that matches what will really quote instead of discovering it one failed NO_LIQUIDITY at a time.
BTC-as-source only. Selling a token into BTC isn’t restricted the same way (nearly any token can be sold into BTC), so this endpoint has nothing useful to say about that direction.

Request

integer
required
The destination chain to check coverage on.

Response

integer
Echoes the requested chain.
boolean
False means the upstream venue lists couldn’t be reached right now, so coverage is empty and the answer is unknown, not “nothing routes.” Treat this the same way you’d treat an outage: show your full token list rather than let it look like zero coverage.
object
Lowercased token address to the number of BTC venues (1 to 3) that route to it. Tokens no venue serves are omitted entirely, not listed at 0.
Higher counts are the safer bet: a token two or three venues cover is more likely to keep routing if one venue has an outage. Rank your token list by count, the same way RAVN’s own picker does.