Supported Networks
Definitive's API supports trading and position management across multiple blockchain networks. You can use the same API interface to interact with any of our supported networks.
Currently Supported Networks
| Chain ID | Description |
|---|---|
| ethereum | Ethereum Mainnet |
| optimism | Optimism L2 Network |
| arbitrum | Arbitrum L2 Network |
| avalanche | Avalanche C-Chain |
| polygon | Polygon PoS Chain |
| base | Coinbase L2 Network |
| solana | Solana Mainnet |
| blast | Blast L2 Network |
| hyperevm | HyperEVM Network |
| bsc | BNB Chain |
| plasma | Plasma Network |
| monad | Monad Network |
| robinhood | Robinhood Network |
| ink | Ink |
Using Networks in API Requests
When making API requests, specify the desired network using the chain parameter. For example, when requesting a quote:
const quoteRequest = {
type: "market",
chain: "base", // Specify the desired network
targetAsset: "0xA12B34C56D78E90F12AB34CD56EF78A901BC234D",
contraAsset: "0xF98765C43210D78E90AB56CD12EF34A908BC765D",
qty: "1000.00",
orderSide: "sell",
slippageTolerance: "0.01",
maxPriceImpact: "0.05",
};Cross-Chain Trading
Market orders can swap across any two supported networks in a single request — including between EVM networks and Solana. Set chain to the target asset's network and contraChain to the contra asset's network:
const crossChainQuoteRequest = {
type: "market",
chain: "arbitrum", // network of targetAsset
contraChain: "base", // network of contraAsset
targetAsset: "0xaf88d065e77c8cC2239327C5EDb3A432268e5831",
contraAsset: "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
qty: "5",
orderSide: "buy",
slippageTolerance: "0.05",
maxPriceImpact: "0.05",
};- Cross-chain is supported for market orders only — see Cross-Chain Market Order
- Both networks need an active trading vault; the first cross-chain quote on a new network may return a
422while the vault initializes — retry shortly - To move an asset between networks without swapping, use Bridge
Network-Specific Considerations
- Each network has its own set of supported assets and trading pairs
- Gas costs and transaction speeds vary between networks
- Some advanced order types may have limited availability on certain networks
Request Support for Additional Networks
We're constantly expanding our network support based on user demand. If you would like to see support for additional networks, please reach out to us:
- Discord: Join our Discord community
When requesting a new network, please include:
- The network name and chain ID
- Your specific use case
- Any particular assets you're interested in trading on that network