Some checks failed
Deploy to Phoenix / deploy (push) Has been cancelled
Made-with: Cursor
679 lines
20 KiB
JSON
679 lines
20 KiB
JSON
{
|
|
"$schema": "https://json-schema.org/draft/2020-12/schema",
|
|
"description": "Canonical route matrix for 1inch/0x/LiFi-style adapter ingestion. Captures live Chain 138 public DEX routes, live bridge lanes, and planned-but-not-live routes that should be filtered out by executors.",
|
|
"version": "1.0.0",
|
|
"updated": "2026-03-27",
|
|
"homeChainId": 138,
|
|
"metadata": {
|
|
"generatedFrom": [
|
|
"docs/11-references/LIQUIDITY_POOLS_MASTER_MAP.md",
|
|
"docs/11-references/DEPLOYED_TOKENS_BRIDGES_LPS_AND_ROUTING_STATUS.md",
|
|
"config/routing-registry.json",
|
|
"config/token-mapping-multichain.json",
|
|
"cross-chain-pmm-lps/config/deployment-status.json"
|
|
],
|
|
"verification": {
|
|
"verifiedAt": "2026-03-27",
|
|
"verifiedBy": "scripts/verify/check-pmm-pool-balances-chain138.sh",
|
|
"rpc": "http://192.168.11.211:8545"
|
|
},
|
|
"adapterNotes": [
|
|
"Executors should ingest only entries with status=live.",
|
|
"Entries with status=planned or blocked are included to make missing routes explicit and prevent false discovery.",
|
|
"Chain 138 has live DODO PMM pools but no native 1inch/0x support in this repo; adapter layers must map these routes into their own quote/execution abstractions."
|
|
]
|
|
},
|
|
"chains": {
|
|
"138": {
|
|
"name": "SMOM-DBIS-138 (DeFi Oracle Meta)",
|
|
"rpc": "https://rpc-core.d-bis.org",
|
|
"nativeDexes": [
|
|
{
|
|
"dexId": "dodo_pmm_chain138",
|
|
"type": "dodo_pmm",
|
|
"integrationAddress": "0x5BDc62f1ae7D630c37A8B363a1d49845356Ee72d",
|
|
"providerAddress": "0x5CAe6Ce155b7f08D3a956F5Dc82fC9945f29B381",
|
|
"status": "live"
|
|
}
|
|
]
|
|
},
|
|
"651940": {
|
|
"name": "ALL Mainnet (Alltra)",
|
|
"nativeDexes": [
|
|
{
|
|
"dexId": "allmainnet_uniswap_v2",
|
|
"type": "uniswap_v2",
|
|
"status": "planned"
|
|
},
|
|
{
|
|
"dexId": "allmainnet_uniswap_v3",
|
|
"type": "uniswap_v3",
|
|
"status": "planned"
|
|
},
|
|
{
|
|
"dexId": "allmainnet_dodo",
|
|
"type": "dodo_pmm",
|
|
"status": "planned"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"tokens": {
|
|
"138": {
|
|
"cUSDT": {
|
|
"address": "0x93E66202A11B1772E55407B32B44e5Cd8eda7f22",
|
|
"decimals": 6
|
|
},
|
|
"cUSDC": {
|
|
"address": "0xf22258f57794CC8E06237084b353Ab30fFfa640b",
|
|
"decimals": 6
|
|
},
|
|
"USDT": {
|
|
"address": "0x004b63A7B5b0E06f6bB6adb4a5F9f590BF3182D1",
|
|
"decimals": 6
|
|
},
|
|
"USDC": {
|
|
"address": "0x71D6687F38b93CCad569Fa6352c876eea967201b",
|
|
"decimals": 6
|
|
},
|
|
"cXAUC": {
|
|
"address": "0x290E52a8819A4fbD0714E517225429aA2B70EC6b",
|
|
"decimals": 6
|
|
},
|
|
"cEURT": {
|
|
"address": "0xdf4b71c61E5912712C1Bdd451416B9aC26949d72",
|
|
"decimals": 6
|
|
},
|
|
"WETH": {
|
|
"address": "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2",
|
|
"decimals": 18
|
|
},
|
|
"WETH10": {
|
|
"address": "0xf4BB2e28688e89fCcE3c0580D37d36A7672E8A9f",
|
|
"decimals": 18
|
|
}
|
|
}
|
|
},
|
|
"liveSwapRoutes": [
|
|
{
|
|
"routeId": "138-cUSDT-cUSDC-direct",
|
|
"status": "live",
|
|
"aggregatorFamilies": [
|
|
"1inch",
|
|
"0x",
|
|
"LiFi"
|
|
],
|
|
"fromChainId": 138,
|
|
"toChainId": 138,
|
|
"tokenInSymbol": "cUSDT",
|
|
"tokenInAddress": "0x93E66202A11B1772E55407B32B44e5Cd8eda7f22",
|
|
"tokenOutSymbol": "cUSDC",
|
|
"tokenOutAddress": "0xf22258f57794CC8E06237084b353Ab30fFfa640b",
|
|
"routeType": "swap",
|
|
"hopCount": 1,
|
|
"legs": [
|
|
{
|
|
"kind": "swap",
|
|
"protocol": "dodo_pmm",
|
|
"executor": "DODOPMMIntegration",
|
|
"executorAddress": "0x5BDc62f1ae7D630c37A8B363a1d49845356Ee72d",
|
|
"poolAddress": "0xff8d3b8fDF7B112759F076B69f4271D4209C0849",
|
|
"tokenInAddress": "0x93E66202A11B1772E55407B32B44e5Cd8eda7f22",
|
|
"tokenOutAddress": "0xf22258f57794CC8E06237084b353Ab30fFfa640b",
|
|
"reserves": {
|
|
"cUSDT": "10000000.000000",
|
|
"cUSDC": "10000000.000000"
|
|
}
|
|
}
|
|
],
|
|
"tags": [
|
|
"stable",
|
|
"direct",
|
|
"public"
|
|
]
|
|
},
|
|
{
|
|
"routeId": "138-cUSDT-USDT-direct",
|
|
"status": "live",
|
|
"aggregatorFamilies": [
|
|
"1inch",
|
|
"0x",
|
|
"LiFi"
|
|
],
|
|
"fromChainId": 138,
|
|
"toChainId": 138,
|
|
"tokenInSymbol": "cUSDT",
|
|
"tokenInAddress": "0x93E66202A11B1772E55407B32B44e5Cd8eda7f22",
|
|
"tokenOutSymbol": "USDT",
|
|
"tokenOutAddress": "0x004b63A7B5b0E06f6bB6adb4a5F9f590BF3182D1",
|
|
"routeType": "swap",
|
|
"hopCount": 1,
|
|
"legs": [
|
|
{
|
|
"kind": "swap",
|
|
"protocol": "dodo_pmm",
|
|
"executor": "DODOPMMIntegration",
|
|
"executorAddress": "0x5BDc62f1ae7D630c37A8B363a1d49845356Ee72d",
|
|
"poolAddress": "0x6fc60DEDc92a2047062294488539992710b99D71",
|
|
"tokenInAddress": "0x93E66202A11B1772E55407B32B44e5Cd8eda7f22",
|
|
"tokenOutAddress": "0x004b63A7B5b0E06f6bB6adb4a5F9f590BF3182D1",
|
|
"reserves": {
|
|
"cUSDT": "10000000.000000",
|
|
"USDT": "10000000.000000"
|
|
}
|
|
}
|
|
],
|
|
"tags": [
|
|
"stable",
|
|
"official-mirror",
|
|
"public"
|
|
]
|
|
},
|
|
{
|
|
"routeId": "138-cUSDC-USDC-direct",
|
|
"status": "live",
|
|
"aggregatorFamilies": [
|
|
"1inch",
|
|
"0x",
|
|
"LiFi"
|
|
],
|
|
"fromChainId": 138,
|
|
"toChainId": 138,
|
|
"tokenInSymbol": "cUSDC",
|
|
"tokenInAddress": "0xf22258f57794CC8E06237084b353Ab30fFfa640b",
|
|
"tokenOutSymbol": "USDC",
|
|
"tokenOutAddress": "0x71D6687F38b93CCad569Fa6352c876eea967201b",
|
|
"routeType": "swap",
|
|
"hopCount": 1,
|
|
"legs": [
|
|
{
|
|
"kind": "swap",
|
|
"protocol": "dodo_pmm",
|
|
"executor": "DODOPMMIntegration",
|
|
"executorAddress": "0x5BDc62f1ae7D630c37A8B363a1d49845356Ee72d",
|
|
"poolAddress": "0x0309178ae30302D83c76d6Dd402a684eF3160eec",
|
|
"tokenInAddress": "0xf22258f57794CC8E06237084b353Ab30fFfa640b",
|
|
"tokenOutAddress": "0x71D6687F38b93CCad569Fa6352c876eea967201b",
|
|
"reserves": {
|
|
"cUSDC": "10000000.000000",
|
|
"USDC": "10000000.000000"
|
|
}
|
|
}
|
|
],
|
|
"tags": [
|
|
"stable",
|
|
"official-mirror",
|
|
"public"
|
|
]
|
|
},
|
|
{
|
|
"routeId": "138-cUSDT-cXAUC-direct",
|
|
"status": "live",
|
|
"aggregatorFamilies": [
|
|
"1inch",
|
|
"0x",
|
|
"LiFi"
|
|
],
|
|
"fromChainId": 138,
|
|
"toChainId": 138,
|
|
"tokenInSymbol": "cUSDT",
|
|
"tokenInAddress": "0x93E66202A11B1772E55407B32B44e5Cd8eda7f22",
|
|
"tokenOutSymbol": "cXAUC",
|
|
"tokenOutAddress": "0x290E52a8819A4fbD0714E517225429aA2B70EC6b",
|
|
"routeType": "swap",
|
|
"hopCount": 1,
|
|
"legs": [
|
|
{
|
|
"kind": "swap",
|
|
"protocol": "dodo_pmm",
|
|
"executor": "DODOPMMIntegration",
|
|
"executorAddress": "0x5BDc62f1ae7D630c37A8B363a1d49845356Ee72d",
|
|
"poolAddress": "0x1AA55E2001E5651349AfF5A63FD7A7Ae44f0F1b0",
|
|
"tokenInAddress": "0x93E66202A11B1772E55407B32B44e5Cd8eda7f22",
|
|
"tokenOutAddress": "0x290E52a8819A4fbD0714E517225429aA2B70EC6b",
|
|
"reserves": {
|
|
"cUSDT": "2666965.000000",
|
|
"cXAUC": "519.477000"
|
|
}
|
|
}
|
|
],
|
|
"tags": [
|
|
"xau-hub",
|
|
"public"
|
|
]
|
|
},
|
|
{
|
|
"routeId": "138-cUSDC-cXAUC-direct",
|
|
"status": "live",
|
|
"aggregatorFamilies": [
|
|
"1inch",
|
|
"0x",
|
|
"LiFi"
|
|
],
|
|
"fromChainId": 138,
|
|
"toChainId": 138,
|
|
"tokenInSymbol": "cUSDC",
|
|
"tokenInAddress": "0xf22258f57794CC8E06237084b353Ab30fFfa640b",
|
|
"tokenOutSymbol": "cXAUC",
|
|
"tokenOutAddress": "0x290E52a8819A4fbD0714E517225429aA2B70EC6b",
|
|
"routeType": "swap",
|
|
"hopCount": 1,
|
|
"legs": [
|
|
{
|
|
"kind": "swap",
|
|
"protocol": "dodo_pmm",
|
|
"executor": "DODOPMMIntegration",
|
|
"executorAddress": "0x5BDc62f1ae7D630c37A8B363a1d49845356Ee72d",
|
|
"poolAddress": "0xEA9Ac6357CaCB42a83b9082B870610363B177cBa",
|
|
"tokenInAddress": "0xf22258f57794CC8E06237084b353Ab30fFfa640b",
|
|
"tokenOutAddress": "0x290E52a8819A4fbD0714E517225429aA2B70EC6b",
|
|
"reserves": {
|
|
"cUSDC": "1000000.000000",
|
|
"cXAUC": "194.782554"
|
|
}
|
|
}
|
|
],
|
|
"tags": [
|
|
"xau-hub",
|
|
"public"
|
|
]
|
|
},
|
|
{
|
|
"routeId": "138-cEURT-cXAUC-direct",
|
|
"status": "live",
|
|
"aggregatorFamilies": [
|
|
"1inch",
|
|
"0x",
|
|
"LiFi"
|
|
],
|
|
"fromChainId": 138,
|
|
"toChainId": 138,
|
|
"tokenInSymbol": "cEURT",
|
|
"tokenInAddress": "0xdf4b71c61E5912712C1Bdd451416B9aC26949d72",
|
|
"tokenOutSymbol": "cXAUC",
|
|
"tokenOutAddress": "0x290E52a8819A4fbD0714E517225429aA2B70EC6b",
|
|
"routeType": "swap",
|
|
"hopCount": 1,
|
|
"legs": [
|
|
{
|
|
"kind": "swap",
|
|
"protocol": "dodo_pmm",
|
|
"executor": "DODOPMMIntegration",
|
|
"executorAddress": "0x5BDc62f1ae7D630c37A8B363a1d49845356Ee72d",
|
|
"poolAddress": "0xbA99bc1eAAC164569d5AcA96C806934DDaF970Cf",
|
|
"tokenInAddress": "0xdf4b71c61E5912712C1Bdd451416B9aC26949d72",
|
|
"tokenOutAddress": "0x290E52a8819A4fbD0714E517225429aA2B70EC6b",
|
|
"reserves": {
|
|
"cEURT": "1000000.000000",
|
|
"cXAUC": "225.577676"
|
|
}
|
|
}
|
|
],
|
|
"tags": [
|
|
"xau-hub",
|
|
"public"
|
|
]
|
|
},
|
|
{
|
|
"routeId": "138-cEURT-cUSDT-via-cXAUC",
|
|
"status": "live",
|
|
"aggregatorFamilies": [
|
|
"1inch",
|
|
"0x",
|
|
"LiFi"
|
|
],
|
|
"fromChainId": 138,
|
|
"toChainId": 138,
|
|
"tokenInSymbol": "cEURT",
|
|
"tokenInAddress": "0xdf4b71c61E5912712C1Bdd451416B9aC26949d72",
|
|
"tokenOutSymbol": "cUSDT",
|
|
"tokenOutAddress": "0x93E66202A11B1772E55407B32B44e5Cd8eda7f22",
|
|
"routeType": "swap",
|
|
"hopCount": 2,
|
|
"intermediateSymbols": [
|
|
"cXAUC"
|
|
],
|
|
"legs": [
|
|
{
|
|
"kind": "swap",
|
|
"protocol": "dodo_pmm",
|
|
"executorAddress": "0x5BDc62f1ae7D630c37A8B363a1d49845356Ee72d",
|
|
"poolAddress": "0xbA99bc1eAAC164569d5AcA96C806934DDaF970Cf",
|
|
"tokenInAddress": "0xdf4b71c61E5912712C1Bdd451416B9aC26949d72",
|
|
"tokenOutAddress": "0x290E52a8819A4fbD0714E517225429aA2B70EC6b"
|
|
},
|
|
{
|
|
"kind": "swap",
|
|
"protocol": "dodo_pmm",
|
|
"executorAddress": "0x5BDc62f1ae7D630c37A8B363a1d49845356Ee72d",
|
|
"poolAddress": "0x1AA55E2001E5651349AfF5A63FD7A7Ae44f0F1b0",
|
|
"tokenInAddress": "0x290E52a8819A4fbD0714E517225429aA2B70EC6b",
|
|
"tokenOutAddress": "0x93E66202A11B1772E55407B32B44e5Cd8eda7f22"
|
|
}
|
|
],
|
|
"tags": [
|
|
"multihop",
|
|
"xau-hub",
|
|
"public"
|
|
],
|
|
"notes": [
|
|
"Inferred from two live public pools."
|
|
]
|
|
},
|
|
{
|
|
"routeId": "138-cEURT-cUSDC-via-cXAUC",
|
|
"status": "live",
|
|
"aggregatorFamilies": [
|
|
"1inch",
|
|
"0x",
|
|
"LiFi"
|
|
],
|
|
"fromChainId": 138,
|
|
"toChainId": 138,
|
|
"tokenInSymbol": "cEURT",
|
|
"tokenInAddress": "0xdf4b71c61E5912712C1Bdd451416B9aC26949d72",
|
|
"tokenOutSymbol": "cUSDC",
|
|
"tokenOutAddress": "0xf22258f57794CC8E06237084b353Ab30fFfa640b",
|
|
"routeType": "swap",
|
|
"hopCount": 2,
|
|
"intermediateSymbols": [
|
|
"cXAUC"
|
|
],
|
|
"legs": [
|
|
{
|
|
"kind": "swap",
|
|
"protocol": "dodo_pmm",
|
|
"executorAddress": "0x5BDc62f1ae7D630c37A8B363a1d49845356Ee72d",
|
|
"poolAddress": "0xbA99bc1eAAC164569d5AcA96C806934DDaF970Cf",
|
|
"tokenInAddress": "0xdf4b71c61E5912712C1Bdd451416B9aC26949d72",
|
|
"tokenOutAddress": "0x290E52a8819A4fbD0714E517225429aA2B70EC6b"
|
|
},
|
|
{
|
|
"kind": "swap",
|
|
"protocol": "dodo_pmm",
|
|
"executorAddress": "0x5BDc62f1ae7D630c37A8B363a1d49845356Ee72d",
|
|
"poolAddress": "0xEA9Ac6357CaCB42a83b9082B870610363B177cBa",
|
|
"tokenInAddress": "0x290E52a8819A4fbD0714E517225429aA2B70EC6b",
|
|
"tokenOutAddress": "0xf22258f57794CC8E06237084b353Ab30fFfa640b"
|
|
}
|
|
],
|
|
"tags": [
|
|
"multihop",
|
|
"xau-hub",
|
|
"public"
|
|
],
|
|
"notes": [
|
|
"Inferred from two live public pools."
|
|
]
|
|
},
|
|
{
|
|
"routeId": "138-cUSDT-cUSDC-via-cXAUC",
|
|
"status": "live",
|
|
"aggregatorFamilies": [
|
|
"1inch",
|
|
"0x",
|
|
"LiFi"
|
|
],
|
|
"fromChainId": 138,
|
|
"toChainId": 138,
|
|
"tokenInSymbol": "cUSDT",
|
|
"tokenInAddress": "0x93E66202A11B1772E55407B32B44e5Cd8eda7f22",
|
|
"tokenOutSymbol": "cUSDC",
|
|
"tokenOutAddress": "0xf22258f57794CC8E06237084b353Ab30fFfa640b",
|
|
"routeType": "swap",
|
|
"hopCount": 2,
|
|
"intermediateSymbols": [
|
|
"cXAUC"
|
|
],
|
|
"legs": [
|
|
{
|
|
"kind": "swap",
|
|
"protocol": "dodo_pmm",
|
|
"executorAddress": "0x5BDc62f1ae7D630c37A8B363a1d49845356Ee72d",
|
|
"poolAddress": "0x1AA55E2001E5651349AfF5A63FD7A7Ae44f0F1b0",
|
|
"tokenInAddress": "0x93E66202A11B1772E55407B32B44e5Cd8eda7f22",
|
|
"tokenOutAddress": "0x290E52a8819A4fbD0714E517225429aA2B70EC6b"
|
|
},
|
|
{
|
|
"kind": "swap",
|
|
"protocol": "dodo_pmm",
|
|
"executorAddress": "0x5BDc62f1ae7D630c37A8B363a1d49845356Ee72d",
|
|
"poolAddress": "0xEA9Ac6357CaCB42a83b9082B870610363B177cBa",
|
|
"tokenInAddress": "0x290E52a8819A4fbD0714E517225429aA2B70EC6b",
|
|
"tokenOutAddress": "0xf22258f57794CC8E06237084b353Ab30fFfa640b"
|
|
}
|
|
],
|
|
"tags": [
|
|
"multihop",
|
|
"xau-hub",
|
|
"public",
|
|
"alternate"
|
|
],
|
|
"notes": [
|
|
"Alternate path to the deeper direct cUSDT/cUSDC pool."
|
|
]
|
|
}
|
|
],
|
|
"liveBridgeRoutes": [
|
|
{
|
|
"routeId": "138-WETH-1-ccip",
|
|
"status": "live",
|
|
"aggregatorFamilies": [
|
|
"LiFi"
|
|
],
|
|
"fromChainId": 138,
|
|
"toChainId": 1,
|
|
"assetSymbol": "WETH",
|
|
"assetAddress": "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2",
|
|
"routeType": "bridge",
|
|
"bridgeType": "CCIP",
|
|
"bridgeAddress": "0xcacfd227A040002e49e2e01626363071324f820a",
|
|
"label": "CCIPWETH9Bridge"
|
|
},
|
|
{
|
|
"routeId": "138-WETH-56-ccip",
|
|
"status": "live",
|
|
"aggregatorFamilies": [
|
|
"LiFi"
|
|
],
|
|
"fromChainId": 138,
|
|
"toChainId": 56,
|
|
"assetSymbol": "WETH",
|
|
"assetAddress": "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2",
|
|
"routeType": "bridge",
|
|
"bridgeType": "CCIP",
|
|
"bridgeAddress": "0xcacfd227A040002e49e2e01626363071324f820a",
|
|
"label": "CCIPWETH9Bridge"
|
|
},
|
|
{
|
|
"routeId": "138-WETH-137-ccip",
|
|
"status": "live",
|
|
"aggregatorFamilies": [
|
|
"LiFi"
|
|
],
|
|
"fromChainId": 138,
|
|
"toChainId": 137,
|
|
"assetSymbol": "WETH",
|
|
"assetAddress": "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2",
|
|
"routeType": "bridge",
|
|
"bridgeType": "CCIP",
|
|
"bridgeAddress": "0xcacfd227A040002e49e2e01626363071324f820a",
|
|
"label": "CCIPWETH9Bridge"
|
|
},
|
|
{
|
|
"routeId": "138-WETH-10-ccip",
|
|
"status": "live",
|
|
"aggregatorFamilies": [
|
|
"LiFi"
|
|
],
|
|
"fromChainId": 138,
|
|
"toChainId": 10,
|
|
"assetSymbol": "WETH",
|
|
"assetAddress": "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2",
|
|
"routeType": "bridge",
|
|
"bridgeType": "CCIP",
|
|
"bridgeAddress": "0xcacfd227A040002e49e2e01626363071324f820a",
|
|
"label": "CCIPWETH9Bridge"
|
|
},
|
|
{
|
|
"routeId": "138-WETH-42161-ccip",
|
|
"status": "live",
|
|
"aggregatorFamilies": [
|
|
"LiFi"
|
|
],
|
|
"fromChainId": 138,
|
|
"toChainId": 42161,
|
|
"assetSymbol": "WETH",
|
|
"assetAddress": "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2",
|
|
"routeType": "bridge",
|
|
"bridgeType": "CCIP",
|
|
"bridgeAddress": "0xcacfd227A040002e49e2e01626363071324f820a",
|
|
"label": "CCIPWETH9Bridge"
|
|
},
|
|
{
|
|
"routeId": "138-WETH-43114-ccip",
|
|
"status": "live",
|
|
"aggregatorFamilies": [
|
|
"LiFi"
|
|
],
|
|
"fromChainId": 138,
|
|
"toChainId": 43114,
|
|
"assetSymbol": "WETH",
|
|
"assetAddress": "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2",
|
|
"routeType": "bridge",
|
|
"bridgeType": "CCIP",
|
|
"bridgeAddress": "0xcacfd227A040002e49e2e01626363071324f820a",
|
|
"label": "CCIPWETH9Bridge"
|
|
},
|
|
{
|
|
"routeId": "138-WETH-8453-ccip",
|
|
"status": "live",
|
|
"aggregatorFamilies": [
|
|
"LiFi"
|
|
],
|
|
"fromChainId": 138,
|
|
"toChainId": 8453,
|
|
"assetSymbol": "WETH",
|
|
"assetAddress": "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2",
|
|
"routeType": "bridge",
|
|
"bridgeType": "CCIP",
|
|
"bridgeAddress": "0xcacfd227A040002e49e2e01626363071324f820a",
|
|
"label": "CCIPWETH9Bridge"
|
|
},
|
|
{
|
|
"routeId": "138-WETH-100-ccip",
|
|
"status": "live",
|
|
"aggregatorFamilies": [
|
|
"LiFi"
|
|
],
|
|
"fromChainId": 138,
|
|
"toChainId": 100,
|
|
"assetSymbol": "WETH",
|
|
"assetAddress": "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2",
|
|
"routeType": "bridge",
|
|
"bridgeType": "CCIP",
|
|
"bridgeAddress": "0xcacfd227A040002e49e2e01626363071324f820a",
|
|
"label": "CCIPWETH9Bridge"
|
|
},
|
|
{
|
|
"routeId": "138-WETH-25-ccip",
|
|
"status": "live",
|
|
"aggregatorFamilies": [
|
|
"LiFi"
|
|
],
|
|
"fromChainId": 138,
|
|
"toChainId": 25,
|
|
"assetSymbol": "WETH",
|
|
"assetAddress": "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2",
|
|
"routeType": "bridge",
|
|
"bridgeType": "CCIP",
|
|
"bridgeAddress": "0xcacfd227A040002e49e2e01626363071324f820a",
|
|
"label": "CCIPWETH9Bridge"
|
|
},
|
|
{
|
|
"routeId": "138-WETH-42220-ccip",
|
|
"status": "live",
|
|
"aggregatorFamilies": [
|
|
"LiFi"
|
|
],
|
|
"fromChainId": 138,
|
|
"toChainId": 42220,
|
|
"assetSymbol": "WETH",
|
|
"assetAddress": "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2",
|
|
"routeType": "bridge",
|
|
"bridgeType": "CCIP",
|
|
"bridgeAddress": "0xcacfd227A040002e49e2e01626363071324f820a",
|
|
"label": "CCIPWETH9Bridge"
|
|
},
|
|
{
|
|
"routeId": "138-WETH-651940-alltra",
|
|
"status": "live",
|
|
"aggregatorFamilies": [
|
|
"LiFi"
|
|
],
|
|
"fromChainId": 138,
|
|
"toChainId": 651940,
|
|
"assetSymbol": "WETH",
|
|
"assetAddress": "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2",
|
|
"routeType": "bridge",
|
|
"bridgeType": "ALT",
|
|
"bridgeAddress": "0x66FEBA2fC9a0B47F26DD4284DAd24F970436B8Dc",
|
|
"label": "AlltraAdapter"
|
|
},
|
|
{
|
|
"routeId": "138-WETH10-1-ccip",
|
|
"status": "live",
|
|
"aggregatorFamilies": [
|
|
"LiFi"
|
|
],
|
|
"fromChainId": 138,
|
|
"toChainId": 1,
|
|
"assetSymbol": "WETH10",
|
|
"assetAddress": "0xf4BB2e28688e89fCcE3c0580D37d36A7672E8A9f",
|
|
"routeType": "bridge",
|
|
"bridgeType": "CCIP",
|
|
"bridgeAddress": "0xe0E93247376aa097dB308B92e6Ba36bA015535D0",
|
|
"label": "CCIPWETH10Bridge"
|
|
}
|
|
],
|
|
"blockedOrPlannedRoutes": [
|
|
{
|
|
"routeId": "138-compliant-stable-to-weth-bridgeable",
|
|
"status": "blocked",
|
|
"fromChainId": 138,
|
|
"toChainId": 1,
|
|
"tokenInSymbols": [
|
|
"cUSDT",
|
|
"cUSDC",
|
|
"cEURT"
|
|
],
|
|
"routeType": "swap-bridge-swap",
|
|
"reason": "No live public cUSDT/WETH, cUSDC/WETH, or cEURT/WETH pool on Chain 138."
|
|
},
|
|
{
|
|
"routeId": "651940-public-dex-routes",
|
|
"status": "planned",
|
|
"fromChainId": 651940,
|
|
"toChainId": 651940,
|
|
"routeType": "swap",
|
|
"reason": "Uniswap V2/V3 and DODO are env placeholders only; no pool addresses are documented in-repo."
|
|
},
|
|
{
|
|
"routeId": "cw-edge-pools-public-chains",
|
|
"status": "planned",
|
|
"fromChainId": 1,
|
|
"toChainId": 43114,
|
|
"routeType": "swap",
|
|
"reason": "cW* token addresses exist on several public chains, but deployment-status.json contains no PMM pools."
|
|
},
|
|
{
|
|
"routeId": "138-weth-1111-ccip",
|
|
"status": "planned",
|
|
"fromChainId": 138,
|
|
"toChainId": 1111,
|
|
"routeType": "bridge",
|
|
"reason": "Wemix bridge is pending funding and deployment."
|
|
}
|
|
]
|
|
}
|