All checks were successful
Deploy to Phoenix / validate (push) Successful in 1m25s
Deploy to Phoenix / deploy (push) Successful in 46s
Deploy to Phoenix / deploy-atomic-swap-dapp (push) Successful in 1m49s
phoenix-deploy Deployed to cloudflare-sync
Deploy to Phoenix / cloudflare (push) Successful in 40s
341 lines
9.5 KiB
JSON
341 lines
9.5 KiB
JSON
{
|
|
"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": "0xc9901ce2Ddb6490FAA183645147a87496d8b20B6",
|
|
"bridgeChainId": 1,
|
|
"label": "CCIPWETH9Bridge"
|
|
},
|
|
{
|
|
"fromChain": 138,
|
|
"toChain": 56,
|
|
"asset": "WETH",
|
|
"pathType": "CCIP",
|
|
"bridgeAddress": "0xcacfd227A040002e49e2e01626363071324f820a",
|
|
"bridgeChainId": 138,
|
|
"label": "CCIPWETH9Bridge",
|
|
"note": "138 to BSC WETH9: native CCIP token-delivery lane only. Chain 138 CCIPWETH9Bridge must have destinations(BSC_SELECTOR) -> CCIPWETH9_BRIDGE_BSC (not CCIP_RELAY_BRIDGE_BSC). See docs/11-references/CCIP_138_DESTINATION_RECEIVER_BY_CHAIN_AND_TOKEN.md section 1.1."
|
|
},
|
|
{
|
|
"fromChain": 56,
|
|
"toChain": 138,
|
|
"asset": "WETH",
|
|
"pathType": "CCIP",
|
|
"bridgeAddress": "0x24293CA562aE1100E60a4640FF49bd656cFf93B4",
|
|
"bridgeChainId": 56,
|
|
"label": "CCIPWETH9Bridge"
|
|
},
|
|
{
|
|
"fromChain": 138,
|
|
"toChain": 137,
|
|
"asset": "WETH",
|
|
"pathType": "CCIP",
|
|
"bridgeAddress": "0xcacfd227A040002e49e2e01626363071324f820a",
|
|
"bridgeChainId": 138,
|
|
"label": "CCIPWETH9Bridge"
|
|
},
|
|
{
|
|
"fromChain": 137,
|
|
"toChain": 138,
|
|
"asset": "WETH",
|
|
"pathType": "CCIP",
|
|
"bridgeAddress": "0xF7736443f02913e7e0773052103296CfE1637448",
|
|
"bridgeChainId": 137,
|
|
"label": "CCIPWETH9Bridge"
|
|
},
|
|
{
|
|
"fromChain": 138,
|
|
"toChain": 10,
|
|
"asset": "WETH",
|
|
"pathType": "CCIP",
|
|
"bridgeAddress": "0xcacfd227A040002e49e2e01626363071324f820a",
|
|
"bridgeChainId": 138,
|
|
"label": "CCIPWETH9Bridge"
|
|
},
|
|
{
|
|
"fromChain": 10,
|
|
"toChain": 138,
|
|
"asset": "WETH",
|
|
"pathType": "CCIP",
|
|
"bridgeAddress": "0x6e94e53F73893b2a6784Df663920D31043A6dE07",
|
|
"bridgeChainId": 10,
|
|
"label": "CCIPWETH9Bridge"
|
|
},
|
|
{
|
|
"fromChain": 138,
|
|
"toChain": 42161,
|
|
"asset": "WETH",
|
|
"pathType": "CCIP",
|
|
"bridgeAddress": "0xcacfd227A040002e49e2e01626363071324f820a",
|
|
"bridgeChainId": 138,
|
|
"label": "CCIPWETH9Bridge"
|
|
},
|
|
{
|
|
"fromChain": 42161,
|
|
"toChain": 138,
|
|
"asset": "WETH",
|
|
"pathType": "CCIP",
|
|
"bridgeAddress": "0x937824f2516fa58f25aeAb92E7BFf7D74F463B4c",
|
|
"bridgeChainId": 42161,
|
|
"label": "CCIPWETH9Bridge"
|
|
},
|
|
{
|
|
"fromChain": 138,
|
|
"toChain": 43114,
|
|
"asset": "WETH",
|
|
"pathType": "CCIP",
|
|
"bridgeAddress": "0xcacfd227A040002e49e2e01626363071324f820a",
|
|
"bridgeChainId": 138,
|
|
"label": "CCIPWETH9Bridge"
|
|
},
|
|
{
|
|
"fromChain": 43114,
|
|
"toChain": 138,
|
|
"asset": "WETH",
|
|
"pathType": "CCIP",
|
|
"bridgeAddress": "0x24293CA562aE1100E60a4640FF49bd656cFf93B4",
|
|
"bridgeChainId": 43114,
|
|
"label": "CCIPWETH9Bridge"
|
|
},
|
|
{
|
|
"fromChain": 138,
|
|
"toChain": 8453,
|
|
"asset": "WETH",
|
|
"pathType": "CCIP",
|
|
"bridgeAddress": "0xcacfd227A040002e49e2e01626363071324f820a",
|
|
"bridgeChainId": 138,
|
|
"label": "CCIPWETH9Bridge"
|
|
},
|
|
{
|
|
"fromChain": 8453,
|
|
"toChain": 138,
|
|
"asset": "WETH",
|
|
"pathType": "CCIP",
|
|
"bridgeAddress": "0x24293CA562aE1100E60a4640FF49bd656cFf93B4",
|
|
"bridgeChainId": 8453,
|
|
"label": "CCIPWETH9Bridge"
|
|
},
|
|
{
|
|
"fromChain": 138,
|
|
"toChain": 100,
|
|
"asset": "WETH",
|
|
"pathType": "CCIP",
|
|
"bridgeAddress": "0xcacfd227A040002e49e2e01626363071324f820a",
|
|
"bridgeChainId": 138,
|
|
"label": "CCIPWETH9Bridge"
|
|
},
|
|
{
|
|
"fromChain": 100,
|
|
"toChain": 138,
|
|
"asset": "WETH",
|
|
"pathType": "CCIP",
|
|
"bridgeAddress": "0xc8656F24488cb90c452058da92d1a25BA464eaAE",
|
|
"bridgeChainId": 100,
|
|
"label": "CCIPWETH9Bridge"
|
|
},
|
|
{
|
|
"fromChain": 138,
|
|
"toChain": 25,
|
|
"asset": "WETH",
|
|
"pathType": "CCIP",
|
|
"bridgeAddress": "0xcacfd227A040002e49e2e01626363071324f820a",
|
|
"bridgeChainId": 138,
|
|
"label": "CCIPWETH9Bridge"
|
|
},
|
|
{
|
|
"fromChain": 25,
|
|
"toChain": 138,
|
|
"asset": "WETH",
|
|
"pathType": "CCIP",
|
|
"bridgeAddress": "0x3Cc23d086fCcbAe1e5f3FE2bA4A263E1D27d8Cab",
|
|
"bridgeChainId": 25,
|
|
"label": "CCIPWETH9Bridge"
|
|
},
|
|
{
|
|
"fromChain": 138,
|
|
"toChain": 42220,
|
|
"asset": "WETH",
|
|
"pathType": "CCIP",
|
|
"bridgeAddress": "0xcacfd227A040002e49e2e01626363071324f820a",
|
|
"bridgeChainId": 138,
|
|
"label": "CCIPWETH9Bridge"
|
|
},
|
|
{
|
|
"fromChain": 42220,
|
|
"toChain": 138,
|
|
"asset": "WETH",
|
|
"pathType": "CCIP",
|
|
"bridgeAddress": "0xAb57BF30F1354CA0590af22D8974c7f24DB2DbD7",
|
|
"bridgeChainId": 42220,
|
|
"label": "CCIPWETH9Bridge"
|
|
},
|
|
{
|
|
"fromChain": 138,
|
|
"toChain": 1111,
|
|
"asset": "WETH",
|
|
"pathType": "CCIP",
|
|
"bridgeAddress": "0xcacfd227A040002e49e2e01626363071324f820a",
|
|
"bridgeChainId": 138,
|
|
"label": "CCIPWETH9Bridge"
|
|
},
|
|
{
|
|
"fromChain": 1111,
|
|
"toChain": 138,
|
|
"asset": "WETH",
|
|
"pathType": "CCIP",
|
|
"bridgeAddress": "0xD3AD6831aacB5386B8A25BB8D8176a6C8a026f04",
|
|
"bridgeChainId": 1111,
|
|
"label": "CCIPWETH9Bridge"
|
|
},
|
|
{
|
|
"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",
|
|
"note": "138 to BSC WETH10: native CCIP token-delivery lane only. Chain 138 CCIPWETH10Bridge must have destinations(BSC_SELECTOR) -> CCIPWETH10_BRIDGE_BSC. Relay-backed BSC WETH is deprecated."
|
|
},
|
|
{
|
|
"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)"
|
|
}
|
|
}
|