{ "description": "Routing registry: (fromChain, toChain, asset) -> pathType, bridgeAddress. Used by UI and indexer. Includes inbound (dest->138), WETH10, and LINK placeholder. See docs/11-references/DEPLOYED_TOKENS_BRIDGES_LPS_AND_ROUTING_STATUS.md.", "version": "1.1.0", "updated": "2026-03-06", "routes": [ { "fromChain": 138, "toChain": 651940, "asset": "WETH", "pathType": "ALT", "bridgeAddress": "0x66FEBA2fC9a0B47F26DD4284DAd24F970436B8Dc", "bridgeChainId": 138, "label": "AlltraAdapter" }, { "fromChain": 651940, "toChain": 138, "asset": "WETH", "pathType": "ALT", "bridgeAddress": "0x66FEBA2fC9a0B47F26DD4284DAd24F970436B8Dc", "bridgeChainId": 651940, "label": "AlltraAdapter" }, { "fromChain": 138, "toChain": 1, "asset": "WETH", "pathType": "CCIP", "bridgeAddress": "0xcacfd227A040002e49e2e01626363071324f820a", "bridgeChainId": 138, "label": "CCIPWETH9Bridge" }, { "fromChain": 1, "toChain": 138, "asset": "WETH", "pathType": "CCIP", "bridgeAddress": "0x0000000000000000000000000000000000000000", "bridgeChainId": 1, "label": "CCIPWETH9Bridge", "note": "Set to MAINNET_CCIP_WETH9_BRIDGE from .env" }, { "fromChain": 138, "toChain": 56, "asset": "WETH", "pathType": "CCIP", "bridgeAddress": "0xcacfd227A040002e49e2e01626363071324f820a", "bridgeChainId": 138, "label": "CCIPWETH9Bridge" }, { "fromChain": 56, "toChain": 138, "asset": "WETH", "pathType": "CCIP", "bridgeAddress": "0x0000000000000000000000000000000000000000", "bridgeChainId": 56, "label": "CCIPWETH9Bridge", "note": "Set to CCIPWETH9_BRIDGE_BSC from .env" }, { "fromChain": 138, "toChain": 137, "asset": "WETH", "pathType": "CCIP", "bridgeAddress": "0xcacfd227A040002e49e2e01626363071324f820a", "bridgeChainId": 138, "label": "CCIPWETH9Bridge" }, { "fromChain": 137, "toChain": 138, "asset": "WETH", "pathType": "CCIP", "bridgeAddress": "0x0000000000000000000000000000000000000000", "bridgeChainId": 137, "label": "CCIPWETH9Bridge", "note": "Set to CCIPWETH9_BRIDGE_POLYGON from .env" }, { "fromChain": 138, "toChain": 10, "asset": "WETH", "pathType": "CCIP", "bridgeAddress": "0xcacfd227A040002e49e2e01626363071324f820a", "bridgeChainId": 138, "label": "CCIPWETH9Bridge" }, { "fromChain": 10, "toChain": 138, "asset": "WETH", "pathType": "CCIP", "bridgeAddress": "0x0000000000000000000000000000000000000000", "bridgeChainId": 10, "label": "CCIPWETH9Bridge", "note": "Set to CCIPWETH9_BRIDGE_OPTIMISM from .env" }, { "fromChain": 138, "toChain": 42161, "asset": "WETH", "pathType": "CCIP", "bridgeAddress": "0xcacfd227A040002e49e2e01626363071324f820a", "bridgeChainId": 138, "label": "CCIPWETH9Bridge" }, { "fromChain": 42161, "toChain": 138, "asset": "WETH", "pathType": "CCIP", "bridgeAddress": "0x0000000000000000000000000000000000000000", "bridgeChainId": 42161, "label": "CCIPWETH9Bridge", "note": "Set to CCIPWETH9_BRIDGE_ARBITRUM from .env" }, { "fromChain": 138, "toChain": 43114, "asset": "WETH", "pathType": "CCIP", "bridgeAddress": "0xcacfd227A040002e49e2e01626363071324f820a", "bridgeChainId": 138, "label": "CCIPWETH9Bridge" }, { "fromChain": 43114, "toChain": 138, "asset": "WETH", "pathType": "CCIP", "bridgeAddress": "0x0000000000000000000000000000000000000000", "bridgeChainId": 43114, "label": "CCIPWETH9Bridge", "note": "Set to CCIPWETH9_BRIDGE_AVALANCHE from .env" }, { "fromChain": 138, "toChain": 8453, "asset": "WETH", "pathType": "CCIP", "bridgeAddress": "0xcacfd227A040002e49e2e01626363071324f820a", "bridgeChainId": 138, "label": "CCIPWETH9Bridge" }, { "fromChain": 8453, "toChain": 138, "asset": "WETH", "pathType": "CCIP", "bridgeAddress": "0x0000000000000000000000000000000000000000", "bridgeChainId": 8453, "label": "CCIPWETH9Bridge", "note": "Set to CCIPWETH9_BRIDGE_BASE from .env" }, { "fromChain": 138, "toChain": 100, "asset": "WETH", "pathType": "CCIP", "bridgeAddress": "0xcacfd227A040002e49e2e01626363071324f820a", "bridgeChainId": 138, "label": "CCIPWETH9Bridge" }, { "fromChain": 100, "toChain": 138, "asset": "WETH", "pathType": "CCIP", "bridgeAddress": "0x0000000000000000000000000000000000000000", "bridgeChainId": 100, "label": "CCIPWETH9Bridge", "note": "Set to CCIPWETH9_BRIDGE_GNOSIS from .env" }, { "fromChain": 138, "toChain": 25, "asset": "WETH", "pathType": "CCIP", "bridgeAddress": "0xcacfd227A040002e49e2e01626363071324f820a", "bridgeChainId": 138, "label": "CCIPWETH9Bridge" }, { "fromChain": 25, "toChain": 138, "asset": "WETH", "pathType": "CCIP", "bridgeAddress": "0x0000000000000000000000000000000000000000", "bridgeChainId": 25, "label": "CCIPWETH9Bridge", "note": "Set to CCIPWETH9_BRIDGE_CRONOS from .env" }, { "fromChain": 138, "toChain": 42220, "asset": "WETH", "pathType": "CCIP", "bridgeAddress": "0xcacfd227A040002e49e2e01626363071324f820a", "bridgeChainId": 138, "label": "CCIPWETH9Bridge" }, { "fromChain": 42220, "toChain": 138, "asset": "WETH", "pathType": "CCIP", "bridgeAddress": "0x0000000000000000000000000000000000000000", "bridgeChainId": 42220, "label": "CCIPWETH9Bridge", "note": "Set to CCIPWETH9_BRIDGE_CELO from .env" }, { "fromChain": 138, "toChain": 1111, "asset": "WETH", "pathType": "CCIP", "bridgeAddress": "0xcacfd227A040002e49e2e01626363071324f820a", "bridgeChainId": 138, "label": "CCIPWETH9Bridge" }, { "fromChain": 1111, "toChain": 138, "asset": "WETH", "pathType": "CCIP", "bridgeAddress": "0x0000000000000000000000000000000000000000", "bridgeChainId": 1111, "label": "CCIPWETH9Bridge", "note": "Set to CCIPWETH9_BRIDGE_WEMIX from .env when deployed" }, { "fromChain": 138, "toChain": 1, "asset": "WETH10", "pathType": "CCIP", "bridgeAddress": "0xe0E93247376aa097dB308B92e6Ba36bA015535D0", "bridgeChainId": 138, "label": "CCIPWETH10Bridge" }, { "fromChain": 138, "toChain": 56, "asset": "WETH10", "pathType": "CCIP", "bridgeAddress": "0xe0E93247376aa097dB308B92e6Ba36bA015535D0", "bridgeChainId": 138, "label": "CCIPWETH10Bridge" }, { "fromChain": 138, "toChain": 137, "asset": "WETH10", "pathType": "CCIP", "bridgeAddress": "0xe0E93247376aa097dB308B92e6Ba36bA015535D0", "bridgeChainId": 138, "label": "CCIPWETH10Bridge" }, { "fromChain": 138, "toChain": 10, "asset": "WETH10", "pathType": "CCIP", "bridgeAddress": "0xe0E93247376aa097dB308B92e6Ba36bA015535D0", "bridgeChainId": 138, "label": "CCIPWETH10Bridge" }, { "fromChain": 138, "toChain": 42161, "asset": "WETH10", "pathType": "CCIP", "bridgeAddress": "0xe0E93247376aa097dB308B92e6Ba36bA015535D0", "bridgeChainId": 138, "label": "CCIPWETH10Bridge" }, { "fromChain": 138, "toChain": 43114, "asset": "WETH10", "pathType": "CCIP", "bridgeAddress": "0xe0E93247376aa097dB308B92e6Ba36bA015535D0", "bridgeChainId": 138, "label": "CCIPWETH10Bridge" }, { "fromChain": 138, "toChain": 8453, "asset": "WETH10", "pathType": "CCIP", "bridgeAddress": "0xe0E93247376aa097dB308B92e6Ba36bA015535D0", "bridgeChainId": 138, "label": "CCIPWETH10Bridge" }, { "fromChain": 138, "toChain": 100, "asset": "WETH10", "pathType": "CCIP", "bridgeAddress": "0xe0E93247376aa097dB308B92e6Ba36bA015535D0", "bridgeChainId": 138, "label": "CCIPWETH10Bridge" }, { "fromChain": 138, "toChain": 25, "asset": "WETH10", "pathType": "CCIP", "bridgeAddress": "0xe0E93247376aa097dB308B92e6Ba36bA015535D0", "bridgeChainId": 138, "label": "CCIPWETH10Bridge" }, { "fromChain": 138, "toChain": 42220, "asset": "WETH10", "pathType": "CCIP", "bridgeAddress": "0xe0E93247376aa097dB308B92e6Ba36bA015535D0", "bridgeChainId": 138, "label": "CCIPWETH10Bridge" }, { "fromChain": 138, "toChain": 1111, "asset": "WETH10", "pathType": "CCIP", "bridgeAddress": "0xe0E93247376aa097dB308B92e6Ba36bA015535D0", "bridgeChainId": 138, "label": "CCIPWETH10Bridge" }, { "fromChain": 138, "toChain": 1, "asset": "LINK", "pathType": "CCIP", "bridgeAddress": "0x0000000000000000000000000000000000000000", "bridgeChainId": 138, "label": "CCIPRelayLINK", "note": "When LINK relay supported per RELAY_BRIDGE_ADD_LINK_SUPPORT_RUNBOOK" } ], "pathTypes": { "ALT": "AlltraAdapter 138 <-> 651940", "CCIP": "Chainlink CCIP WETH9/WETH10", "LIFI": "LiFi aggregator (add when integrated)", "JUMPER": "Jumper aggregator (add when integrated)" } }