List All Chains
GET/chains
Retrieve a list of all supported blockchains with their contract addresses and configuration.
Request
Response
Response Fields
| Field | Type | Description |
|---|---|---|
chainId | number | The blockchain’s chain ID |
name | string | Internal chain name (lowercase) |
displayName | string | Human-readable chain name |
blockExplorer | string | URL to the block explorer |
isTestnet | boolean | Whether this is a testnet |
contracts | object | 1tx contract addresses |
contracts.instrumentRegistry | string | InstrumentRegistry contract address |
contracts.swapPoolRegistry | string | SwapPoolRegistry contract address |
contracts.router | string | Router contract address |
contracts.quoter | string | Quoter contract address |
contracts.cctpBridge | string | CCTP bridge adapter address |
contracts.cctpReceiver | string | CCTP receiver address |
contracts.adapters | object | Protocol adapter addresses |
uniswap | object | Uniswap V4 contract addresses |
cctp | object | CCTP configuration for the chain |
tokens | object | Common token addresses on this chain |
Get Single Chain
GET/chains/:chainId
Retrieve detailed information about a specific blockchain.
Request
Path Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
chainId | number | Yes | The chain ID (e.g., 8453 for Base) |
Response
Error Responses
404 Not Found - Chain not supportedTypeScript Example
Next Steps
Instruments API
Query DeFi instruments
Positions API
Query user positions