Supported Chains
Supported Chains
Chain
Chain ID
Status
Notes
Chain Configuration
const config = client.chainConfig;
// Tokens
config.tokens.USDC.address; // 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913
config.tokens.USDC.decimals; // 6
config.tokens.WETH.address; // 0x4200000000000000000000000000000000000006
config.tokens.cbBTC.address; // 0xcbB7C0000aB88B473b1f5aFd9ef808440eed33Bf
// Cash-settled implementations (OptionBook)
config.implementations.PUT; // Vanilla PUT
config.implementations.INVERSE_CALL; // Vanilla CALL (inverse-priced)
config.implementations.LINEAR_CALL; // Vanilla CALL (linear)
config.implementations.PUT_SPREAD; // Put spread (2 strikes)
config.implementations.CALL_SPREAD; // Call spread (2 strikes)
config.implementations.INVERSE_CALL_SPREAD; // Inverse call spread (2 strikes)
config.implementations.PUT_FLY; // Put butterfly (3 strikes)
config.implementations.CALL_FLY; // Call butterfly (3 strikes)
config.implementations.PUT_CONDOR; // Put condor (4 strikes)
config.implementations.CALL_CONDOR; // Call condor (4 strikes)
config.implementations.IRON_CONDOR; // Iron condor (4 strikes)
config.implementations.RANGER; // Ranger / zone-bound (4 strikes, r12)
config.implementations.CALL_LOAN; // Physically-settled call loan handler
// HistoricalPriceConsumerV3_TWAP (Chainlink TWAP consumer) — r12
config.twapConsumer; // string | null (null on chains without it)
// Physically settled implementations (RFQ/Factory)
config.implementations.PHYSICAL_PUT; // Vanilla physical PUT
config.implementations.PHYSICAL_CALL; // Vanilla physical CALL
// Price feeds
config.priceFeeds.ETH; // Chainlink ETH/USD feed
config.priceFeeds.BTC; // Chainlink BTC/USD feedSee also
Last updated

