Files
proxmox/config/token-mapping-multichain.json
defiQUG 3f76bc9507
Some checks failed
Deploy to Phoenix / deploy (push) Has been cancelled
docs: update master documentation and push to Gitea (2026-03-06)
- MASTER_INDEX: Last Updated 2026-03-06; status 59/59 contracts; add NEXT_STEPS_LIST, CONTRACT_NEXT_STEPS_LIST
- docs/README, NEXT_STEPS_INDEX, 06-besu/MASTER_INDEX: Last Updated 2026-03-06
- Contract check script: 59 addresses (PMM, vault/reserve, CompliantFiatTokens); canonical CCIP/router
- New docs: EXECUTION_CHECKLIST, NEXT_STEPS_LIST, DOTENV_AUDIT, ADDITIONAL_PATHS, deployer gas runbook, WEMIX_ACQUISITION_TABLED, etc.
- Config: deployer-gas-routes, cro-wemix-swap-routes, routing-registry, token-mapping
- Scripts: check-contracts-on-chain-138, check-pmm-pool-balances-chain138, deployer-gas-auto-route, acquire-cro-and-wemix-gas
- Operator rule: operator-lan-access-check.mdc

Made-with: Cursor
2026-03-06 19:11:25 -08:00

1418 lines
52 KiB
JSON
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"description": "Multi-chain token mapping: Chain 138↔651940 (ALL Mainnet) and 651940↔1,56,137,100,43114,8453,42161,10,25,42220,1111. Single source of truth for bridge/LP tooling. Verify canonical addresses per chain: see docs/07-ccip/EXPLORER_TOKENS_CANONICAL_MAPPING.md.",
"version": "1.1.0",
"updated": "2026-02-27",
"cToCwSymbolMapping": {
"cUSDT": "cWUSDT",
"cUSDC": "cWUSDC",
"cEURC": "cWEURC",
"cEURT": "cWEURT",
"cGBPC": "cWGBPC",
"cGBPT": "cWGBPT",
"cAUDC": "cWAUDC",
"cJPYC": "cWJPYC",
"cCHFC": "cWCHFC",
"cCADC": "cWCADC",
"cXAUC": "cWXAUC",
"cXAUT": "cWXAUT"
},
"chainNames": {
"1": "Ethereum Mainnet",
"10": "Optimism",
"25": "Cronos",
"56": "BSC (BNB Chain)",
"100": "Gnosis Chain",
"137": "Polygon",
"138": "SMOM-DBIS-138 (DeFi Oracle Meta)",
"1111": "Wemix",
"42793": "Etherlink",
"8453": "Base",
"42161": "Arbitrum One",
"42220": "Celo",
"43114": "Avalanche C-Chain",
"651940": "ALL Mainnet (Alltra)"
},
"pairs": [
{
"fromChainId": 138,
"toChainId": 651940,
"notes": "AlltraAdapter bridge; Chain 138 ↔ ALL Mainnet; c*_cW = c* on 138 → cW* on destination (set addressTo when cW* deployed)",
"tokens": [
{
"key": "WETH9",
"name": "Wrapped Ether",
"addressFrom": "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2",
"addressTo": "0x798F6762BB40d6801A593459d08F890603D3979C",
"notes": "138 WETH9 → ALL Mainnet WETH"
},
{
"key": "Compliant_USDT",
"name": "Compliant USDT (cUSDT)",
"addressFrom": "0x93E66202A11B1772E55407B32B44e5Cd8eda7f22",
"addressTo": "0x015B1897Ed5279930bC2Be46F661894d219292A6",
"notes": "138 cUSDT → ALL Mainnet AUSDT (primary)"
},
{
"key": "Compliant_USDT_cW",
"name": "cUSDT→cWUSDT",
"addressFrom": "0x93E66202A11B1772E55407B32B44e5Cd8eda7f22",
"addressTo": "0x0000000000000000000000000000000000000000",
"notes": "138 cUSDT → 651940 cWUSDT; set addressTo when deployed"
},
{
"key": "Compliant_USDC",
"name": "Compliant USDC (cUSDC)",
"addressFrom": "0xf22258f57794CC8E06237084b353Ab30fFfa640b",
"addressTo": "0xa95EeD79f84E6A0151eaEb9d441F9Ffd50e8e881",
"notes": "138 cUSDC → ALL Mainnet AUSDC"
},
{
"key": "Compliant_USDC_cW",
"name": "cUSDC→cWUSDC",
"addressFrom": "0xf22258f57794CC8E06237084b353Ab30fFfa640b",
"addressTo": "0x0000000000000000000000000000000000000000",
"notes": "138 cUSDC → 651940 cWUSDC; set addressTo when deployed"
},
{
"key": "Compliant_EURC_cW",
"name": "cEURC→cWEURC",
"addressFrom": "0x8085961F9cF02b4d800A3c6d386D31da4B34266a",
"addressTo": "0x0000000000000000000000000000000000000000",
"notes": "138 cEURC → 651940 cWEURC; set addressTo when deployed"
},
{
"key": "Compliant_EURT_cW",
"name": "cEURT→cWEURT",
"addressFrom": "0xdf4b71c61E5912712C1Bdd451416B9aC26949d72",
"addressTo": "0x0000000000000000000000000000000000000000",
"notes": "138 cEURT → cWEURT"
},
{
"key": "Compliant_GBPC_cW",
"name": "cGBPC→cWGBPC",
"addressFrom": "0x003960f16D9d34F2e98d62723B6721Fb92074aD2",
"addressTo": "0x0000000000000000000000000000000000000000",
"notes": "138 cGBPC → cWGBPC"
},
{
"key": "Compliant_GBPT_cW",
"name": "cGBPT→cWGBPT",
"addressFrom": "0x350f54e4D23795f86A9c03988c7135357CCaD97c",
"addressTo": "0x0000000000000000000000000000000000000000",
"notes": "138 cGBPT → cWGBPT"
},
{
"key": "Compliant_AUDC_cW",
"name": "cAUDC→cWAUDC",
"addressFrom": "0xD51482e567c03899eecE3CAe8a058161FD56069D",
"addressTo": "0x0000000000000000000000000000000000000000",
"notes": "138 cAUDC → cWAUDC"
},
{
"key": "Compliant_JPYC_cW",
"name": "cJPYC→cWJPYC",
"addressFrom": "0xEe269e1226a334182aace90056EE4ee5Cc8A6770",
"addressTo": "0x0000000000000000000000000000000000000000",
"notes": "138 cJPYC → cWJPYC"
},
{
"key": "Compliant_CHFC_cW",
"name": "cCHFC→cWCHFC",
"addressFrom": "0x873990849DDa5117d7C644f0aF24370797C03885",
"addressTo": "0x0000000000000000000000000000000000000000",
"notes": "138 cCHFC → cWCHFC"
},
{
"key": "Compliant_CADC_cW",
"name": "cCADC→cWCADC",
"addressFrom": "0x54dBd40cF05e15906A2C21f600937e96787f5679",
"addressTo": "0x0000000000000000000000000000000000000000",
"notes": "138 cCADC → cWCADC"
},
{
"key": "Compliant_XAUC_cW",
"name": "cXAUC→cWXAUC",
"addressFrom": "0x290E52a8819A4fbD0714E517225429aA2B70EC6b",
"addressTo": "0x0000000000000000000000000000000000000000",
"notes": "138 cXAUC → cWXAUC"
},
{
"key": "Compliant_XAUT_cW",
"name": "cXAUT→cWXAUT",
"addressFrom": "0x94e408E26c6FD8F4ee00b54dF19082FDA07dC96E",
"addressTo": "0x0000000000000000000000000000000000000000",
"notes": "138 cXAUT → cWXAUT"
}
]
},
{
"fromChainId": 651940,
"toChainId": 138,
"notes": "Reverse mapping for ALL Mainnet → Chain 138",
"tokens": [
{
"key": "WETH",
"name": "Wrapped Ether",
"addressFrom": "0x798F6762BB40d6801A593459d08F890603D3979C",
"addressTo": "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2",
"notes": "651940 WETH → 138 WETH9"
},
{
"key": "AUSDT",
"name": "Alltra USD Token",
"addressFrom": "0x015B1897Ed5279930bC2Be46F661894d219292A6",
"addressTo": "0x93E66202A11B1772E55407B32B44e5Cd8eda7f22",
"notes": "651940 AUSDT → 138 cUSDT"
},
{
"key": "AUSDC",
"name": "AUSDC",
"addressFrom": "0xa95EeD79f84E6A0151eaEb9d441F9Ffd50e8e881",
"addressTo": "0xf22258f57794CC8E06237084b353Ab30fFfa640b",
"notes": "651940 AUSDC → 138 cUSDC"
}
]
},
{
"fromChainId": 138,
"toChainId": 56,
"notes": "Chain 138 ↔ BSC (CCIP); direct mapping; c*_cW = c* on 138 → cW* on destination (set addressTo when cW* deployed)",
"tokens": [
{
"key": "WETH9",
"name": "Wrapped Ether",
"addressFrom": "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2",
"addressTo": "0x2170Ed0880ac9A755fd29B2688956BD959F933F8",
"notes": "138 WETH9 → BSC WETH"
},
{
"key": "Compliant_USDT",
"name": "cUSDT",
"addressFrom": "0x93E66202A11B1772E55407B32B44e5Cd8eda7f22",
"addressTo": "0x55d398326f99059fF775485246999027B3197955",
"notes": "138 cUSDT → BSC USDT (native)"
},
{
"key": "Compliant_USDT_cW",
"name": "cUSDT→cWUSDT",
"addressFrom": "0x93E66202A11B1772E55407B32B44e5Cd8eda7f22",
"addressTo": "0x9a1D0dBEE997929ED02fD19E0E199704d20914dB",
"notes": "138 cUSDT → BSC cWUSDT; set addressTo when deployed"
},
{
"key": "Compliant_USDC",
"name": "cUSDC",
"addressFrom": "0xf22258f57794CC8E06237084b353Ab30fFfa640b",
"addressTo": "0x8AC76a51cc950d9822D68b83fE1Ad97B32Cd580d",
"notes": "138 cUSDC → BSC USDC (native)"
},
{
"key": "Compliant_USDC_cW",
"name": "cUSDC→cWUSDC",
"addressFrom": "0xf22258f57794CC8E06237084b353Ab30fFfa640b",
"addressTo": "0x5355148C4740fcc3D7a96F05EdD89AB14851206b",
"notes": "138 cUSDC → BSC cWUSDC; set addressTo when deployed"
},
{
"key": "Compliant_EURC_cW",
"name": "cEURC→cWEURC",
"addressFrom": "0x8085961F9cF02b4d800A3c6d386D31da4B34266a",
"addressTo": "0x50b073d0D1D2f002745cb9FC28a057d5be84911c",
"notes": "138 cEURC → BSC cWEURC; set addressTo when deployed"
},
{
"key": "Compliant_EURT_cW",
"name": "cEURT→cWEURT",
"addressFrom": "0xdf4b71c61E5912712C1Bdd451416B9aC26949d72",
"addressTo": "0x1ED9E491A5eCd53BeF21962A5FCE24880264F63f",
"notes": "138 cEURT → cWEURT"
},
{
"key": "Compliant_GBPC_cW",
"name": "cGBPC→cWGBPC",
"addressFrom": "0x003960f16D9d34F2e98d62723B6721Fb92074aD2",
"addressTo": "0x8b6EE72001cAFcb21D56a6c4686D6Db951d499A6",
"notes": "138 cGBPC → cWGBPC"
},
{
"key": "Compliant_GBPT_cW",
"name": "cGBPT→cWGBPT",
"addressFrom": "0x350f54e4D23795f86A9c03988c7135357CCaD97c",
"addressTo": "0xA6eFb8783C8ad2740ec880e46D4f7E608E893B1B",
"notes": "138 cGBPT → cWGBPT"
},
{
"key": "Compliant_AUDC_cW",
"name": "cAUDC→cWAUDC",
"addressFrom": "0xD51482e567c03899eecE3CAe8a058161FD56069D",
"addressTo": "0x7062f35567BBAb4d98dc33af03B0d14Df42294D5",
"notes": "138 cAUDC → cWAUDC"
},
{
"key": "Compliant_JPYC_cW",
"name": "cJPYC→cWJPYC",
"addressFrom": "0xEe269e1226a334182aace90056EE4ee5Cc8A6770",
"addressTo": "0x5fbCE65524211BC1bFb0309fd9EE09E786c6D097",
"notes": "138 cJPYC → cWJPYC"
},
{
"key": "Compliant_CHFC_cW",
"name": "cCHFC→cWCHFC",
"addressFrom": "0x873990849DDa5117d7C644f0aF24370797C03885",
"addressTo": "0xD9f8710caeeBA3b3D423D7D14a918701426B5ef3",
"notes": "138 cCHFC → cWCHFC"
},
{
"key": "Compliant_CADC_cW",
"name": "cCADC→cWCADC",
"addressFrom": "0x54dBd40cF05e15906A2C21f600937e96787f5679",
"addressTo": "0x9AE7a6B311584D60Fa93f973950d609061875775",
"notes": "138 cCADC → cWCADC"
},
{
"key": "Compliant_XAUC_cW",
"name": "cXAUC→cWXAUC",
"addressFrom": "0x290E52a8819A4fbD0714E517225429aA2B70EC6b",
"addressTo": "0xCB145bA9A370681e3545F60e55621eBf218B1031",
"notes": "138 cXAUC → cWXAUC"
},
{
"key": "Compliant_XAUT_cW",
"name": "cXAUT→cWXAUT",
"addressFrom": "0x94e408E26c6FD8F4ee00b54dF19082FDA07dC96E",
"addressTo": "0x73E0CF8BF861D376B3a4C87c136F975027f045ff",
"notes": "138 cXAUT → cWXAUT"
}
]
},
{
"fromChainId": 138,
"toChainId": 137,
"notes": "Chain 138 ↔ Polygon (CCIP); direct mapping; c*_cW = c* → cW* on destination",
"tokens": [
{
"key": "WETH9",
"name": "Wrapped Ether",
"addressFrom": "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2",
"addressTo": "0x7ceB23fD6bC0adD59E62ac25578270cFf1b9f619",
"notes": "138 WETH9 → Polygon WETH"
},
{
"key": "Compliant_USDT",
"name": "cUSDT",
"addressFrom": "0x93E66202A11B1772E55407B32B44e5Cd8eda7f22",
"addressTo": "0xc2132D05D31c914a87C6611C10748AEb04B58e8F",
"notes": "138 cUSDT → Polygon USDT (native)"
},
{
"key": "Compliant_USDT_cW",
"name": "cUSDT→cWUSDT",
"addressFrom": "0x93E66202A11B1772E55407B32B44e5Cd8eda7f22",
"addressTo": "0x0cb0192C056aa425C557BdeAD8E56C7eEabf7acF",
"notes": "138 cUSDT → Polygon cWUSDT; set when deployed"
},
{
"key": "Compliant_USDC",
"name": "cUSDC",
"addressFrom": "0xf22258f57794CC8E06237084b353Ab30fFfa640b",
"addressTo": "0x3c499c542cEF5E3811e1192ce70d8cC03d5c1369",
"notes": "138 cUSDC → Polygon USDC (native)"
},
{
"key": "Compliant_USDC_cW",
"name": "cUSDC→cWUSDC",
"addressFrom": "0xf22258f57794CC8E06237084b353Ab30fFfa640b",
"addressTo": "0xd6969bC19b53f866C64f2148aE271B2Dae0C58E4",
"notes": "138 cUSDC → Polygon cWUSDC; set when deployed"
},
{
"key": "Compliant_EURC_cW",
"name": "cEURC→cWEURC",
"addressFrom": "0x8085961F9cF02b4d800A3c6d386D31da4B34266a",
"addressTo": "0x3CD9ee18db7ad13616FCC1c83bC6098e03968E66",
"notes": "138 cEURC → Polygon cWEURC; set when deployed"
},
{
"key": "Compliant_EURT_cW",
"name": "cEURT→cWEURT",
"addressFrom": "0xdf4b71c61E5912712C1Bdd451416B9aC26949d72",
"addressTo": "0xBeF5A0Bcc0E77740c910f197138cdD90F98d2427",
"notes": "138 cEURT → cWEURT"
},
{
"key": "Compliant_GBPC_cW",
"name": "cGBPC→cWGBPC",
"addressFrom": "0x003960f16D9d34F2e98d62723B6721Fb92074aD2",
"addressTo": "0x948690147D2e50ffe50C5d38C14125aD6a9FA036",
"notes": "138 cGBPC → cWGBPC"
},
{
"key": "Compliant_GBPT_cW",
"name": "cGBPT→cWGBPT",
"addressFrom": "0x350f54e4D23795f86A9c03988c7135357CCaD97c",
"addressTo": "0x58a8D8F78F1B65c06dAd7542eC46b299629A60dd",
"notes": "138 cGBPT → cWGBPT"
},
{
"key": "Compliant_AUDC_cW",
"name": "cAUDC→cWAUDC",
"addressFrom": "0xD51482e567c03899eecE3CAe8a058161FD56069D",
"addressTo": "0xFb4B6Cc81211F7d886950158294A44C312abCA29",
"notes": "138 cAUDC → cWAUDC"
},
{
"key": "Compliant_JPYC_cW",
"name": "cJPYC→cWJPYC",
"addressFrom": "0xEe269e1226a334182aace90056EE4ee5Cc8A6770",
"addressTo": "0xf9f5D0ACD71C76F9476F10B3F3d3E201F0883C68",
"notes": "138 cJPYC → cWJPYC"
},
{
"key": "Compliant_CHFC_cW",
"name": "cCHFC→cWCHFC",
"addressFrom": "0x873990849DDa5117d7C644f0aF24370797C03885",
"addressTo": "0xeE17bB0322383fecCA2784fbE2d4CD7d02b1905B",
"notes": "138 cCHFC → cWCHFC"
},
{
"key": "Compliant_CADC_cW",
"name": "cCADC→cWCADC",
"addressFrom": "0x54dBd40cF05e15906A2C21f600937e96787f5679",
"addressTo": "0xc9750828124D4c10e7a6f4B655cA8487bD3842EB",
"notes": "138 cCADC → cWCADC"
},
{
"key": "Compliant_XAUC_cW",
"name": "cXAUC→cWXAUC",
"addressFrom": "0x290E52a8819A4fbD0714E517225429aA2B70EC6b",
"addressTo": "0x328Cd365Bb35524297E68ED28c6fF2C9557d1363",
"notes": "138 cXAUC → cWXAUC"
},
{
"key": "Compliant_XAUT_cW",
"name": "cXAUT→cWXAUT",
"addressFrom": "0x94e408E26c6FD8F4ee00b54dF19082FDA07dC96E",
"addressTo": "0x9e6044d730d4183bF7a666293d257d035Fba6d44",
"notes": "138 cXAUT → cWXAUT"
}
]
},
{
"fromChainId": 138,
"toChainId": 100,
"notes": "Chain 138 ↔ Gnosis (CCIP); direct mapping; c*_cW = c* → cW* on destination",
"tokens": [
{
"key": "WETH9",
"name": "Wrapped Ether",
"addressFrom": "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2",
"addressTo": "0x6A023CCd1ff6F2045C3309768eAd9E68F978f6e1",
"notes": "138 WETH9 → Gnosis WETH"
},
{
"key": "Compliant_USDT",
"name": "cUSDT",
"addressFrom": "0x93E66202A11B1772E55407B32B44e5Cd8eda7f22",
"addressTo": "0x4ECaBa5870353805a9F068101A40E0f32ed605C6",
"notes": "138 cUSDT → Gnosis USDT (native)"
},
{
"key": "Compliant_USDT_cW",
"name": "cUSDT→cWUSDT",
"addressFrom": "0x93E66202A11B1772E55407B32B44e5Cd8eda7f22",
"addressTo": "0x0cb0192C056aa425C557BdeAD8E56C7eEabf7acF",
"notes": "138 cUSDT → Gnosis cWUSDT; set when deployed"
},
{
"key": "Compliant_USDC",
"name": "cUSDC",
"addressFrom": "0xf22258f57794CC8E06237084b353Ab30fFfa640b",
"addressTo": "0xDDAfbb505ad214D7b80b1f830fcCc89B60fb7A83",
"notes": "138 cUSDC → Gnosis USDC (native)"
},
{
"key": "Compliant_USDC_cW",
"name": "cUSDC→cWUSDC",
"addressFrom": "0xf22258f57794CC8E06237084b353Ab30fFfa640b",
"addressTo": "0xd6969bC19b53f866C64f2148aE271B2Dae0C58E4",
"notes": "138 cUSDC → Gnosis cWUSDC; set when deployed"
},
{
"key": "Compliant_EURC_cW",
"name": "cEURC→cWEURC",
"addressFrom": "0x8085961F9cF02b4d800A3c6d386D31da4B34266a",
"addressTo": "0x3CD9ee18db7ad13616FCC1c83bC6098e03968E66",
"notes": "138 cEURC → Gnosis cWEURC; set when deployed"
},
{
"key": "Compliant_EURT_cW",
"name": "cEURT→cWEURT",
"addressFrom": "0xdf4b71c61E5912712C1Bdd451416B9aC26949d72",
"addressTo": "0xBeF5A0Bcc0E77740c910f197138cdD90F98d2427",
"notes": "138 cEURT → cWEURT"
},
{
"key": "Compliant_GBPC_cW",
"name": "cGBPC→cWGBPC",
"addressFrom": "0x003960f16D9d34F2e98d62723B6721Fb92074aD2",
"addressTo": "0x948690147D2e50ffe50C5d38C14125aD6a9FA036",
"notes": "138 cGBPC → cWGBPC"
},
{
"key": "Compliant_GBPT_cW",
"name": "cGBPT→cWGBPT",
"addressFrom": "0x350f54e4D23795f86A9c03988c7135357CCaD97c",
"addressTo": "0x58a8D8F78F1B65c06dAd7542eC46b299629A60dd",
"notes": "138 cGBPT → cWGBPT"
},
{
"key": "Compliant_AUDC_cW",
"name": "cAUDC→cWAUDC",
"addressFrom": "0xD51482e567c03899eecE3CAe8a058161FD56069D",
"addressTo": "0xFb4B6Cc81211F7d886950158294A44C312abCA29",
"notes": "138 cAUDC → cWAUDC"
},
{
"key": "Compliant_JPYC_cW",
"name": "cJPYC→cWJPYC",
"addressFrom": "0xEe269e1226a334182aace90056EE4ee5Cc8A6770",
"addressTo": "0xf9f5D0ACD71C76F9476F10B3F3d3E201F0883C68",
"notes": "138 cJPYC → cWJPYC"
},
{
"key": "Compliant_CHFC_cW",
"name": "cCHFC→cWCHFC",
"addressFrom": "0x873990849DDa5117d7C644f0aF24370797C03885",
"addressTo": "0xeE17bB0322383fecCA2784fbE2d4CD7d02b1905B",
"notes": "138 cCHFC → cWCHFC"
},
{
"key": "Compliant_CADC_cW",
"name": "cCADC→cWCADC",
"addressFrom": "0x54dBd40cF05e15906A2C21f600937e96787f5679",
"addressTo": "0xc9750828124D4c10e7a6f4B655cA8487bD3842EB",
"notes": "138 cCADC → cWCADC"
},
{
"key": "Compliant_XAUC_cW",
"name": "cXAUC→cWXAUC",
"addressFrom": "0x290E52a8819A4fbD0714E517225429aA2B70EC6b",
"addressTo": "0x328Cd365Bb35524297E68ED28c6fF2C9557d1363",
"notes": "138 cXAUC → cWXAUC"
},
{
"key": "Compliant_XAUT_cW",
"name": "cXAUT→cWXAUT",
"addressFrom": "0x94e408E26c6FD8F4ee00b54dF19082FDA07dC96E",
"addressTo": "0x9e6044d730d4183bF7a666293d257d035Fba6d44",
"notes": "138 cXAUT → cWXAUT"
}
]
},
{
"fromChainId": 138,
"toChainId": 43114,
"notes": "Chain 138 ↔ Avalanche (CCIP); direct mapping; c*_cW = c* → cW* on destination",
"tokens": [
{
"key": "WETH9",
"name": "Wrapped Ether",
"addressFrom": "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2",
"addressTo": "0x49D5c2BdFfac6CE2BFdB6640F4F80f226bc10bAB",
"notes": "138 WETH9 → Avalanche WETH"
},
{
"key": "Compliant_USDT",
"name": "cUSDT",
"addressFrom": "0x93E66202A11B1772E55407B32B44e5Cd8eda7f22",
"addressTo": "0x9702230A8Ea53601f5cD2dc00fDBc13d4dF4A8c7",
"notes": "138 cUSDT → Avalanche USDT (native)"
},
{
"key": "Compliant_USDT_cW",
"name": "cUSDT→cWUSDT",
"addressFrom": "0x93E66202A11B1772E55407B32B44e5Cd8eda7f22",
"addressTo": "0x8142BA530B08f3950128601F00DaaA678213DFdf",
"notes": "138 cUSDT → Avalanche cWUSDT; set when deployed"
},
{
"key": "Compliant_USDC",
"name": "cUSDC",
"addressFrom": "0xf22258f57794CC8E06237084b353Ab30fFfa640b",
"addressTo": "0xB97EF9Ef8734C71904D8002F8b6Bc66Dd9c48a6E",
"notes": "138 cUSDC → Avalanche USDC (native)"
},
{
"key": "Compliant_USDC_cW",
"name": "cUSDC→cWUSDC",
"addressFrom": "0xf22258f57794CC8E06237084b353Ab30fFfa640b",
"addressTo": "0x0C242b513008Cd49C89078F5aFb237A3112251EB",
"notes": "138 cUSDC → Avalanche cWUSDC; set when deployed"
},
{
"key": "Compliant_EURC_cW",
"name": "cEURC→cWEURC",
"addressFrom": "0x8085961F9cF02b4d800A3c6d386D31da4B34266a",
"addressTo": "0x61D642979eD75c1325f35b9275C5A7FE97F22451",
"notes": "138 cEURC → Avalanche cWEURC; set when deployed"
},
{
"key": "Compliant_EURT_cW",
"name": "cEURT→cWEURT",
"addressFrom": "0xdf4b71c61E5912712C1Bdd451416B9aC26949d72",
"addressTo": "0x30751782486eed825187C1EAe5DE4b4baD428AaE",
"notes": "138 cEURT → cWEURT"
},
{
"key": "Compliant_GBPC_cW",
"name": "cGBPC→cWGBPC",
"addressFrom": "0x003960f16D9d34F2e98d62723B6721Fb92074aD2",
"addressTo": "0xb0FA7ec4123C7c275B3a89d9239569707Ea3C66A",
"notes": "138 cGBPC → cWGBPC"
},
{
"key": "Compliant_GBPT_cW",
"name": "cGBPT→cWGBPT",
"addressFrom": "0x350f54e4D23795f86A9c03988c7135357CCaD97c",
"addressTo": "0x6389a643e71F000FC4ce5a0d58fDC4a40AD68EBE",
"notes": "138 cGBPT → cWGBPT"
},
{
"key": "Compliant_AUDC_cW",
"name": "cAUDC→cWAUDC",
"addressFrom": "0xD51482e567c03899eecE3CAe8a058161FD56069D",
"addressTo": "0x528376e3a4bAAE78F7F4D0E9aDB75eFA9942373E",
"notes": "138 cAUDC → cWAUDC"
},
{
"key": "Compliant_JPYC_cW",
"name": "cJPYC→cWJPYC",
"addressFrom": "0xEe269e1226a334182aace90056EE4ee5Cc8A6770",
"addressTo": "0xCF9D867DA220c6B4756BeDC6888dDac3a0463AEa",
"notes": "138 cJPYC → cWJPYC"
},
{
"key": "Compliant_CHFC_cW",
"name": "cCHFC→cWCHFC",
"addressFrom": "0x873990849DDa5117d7C644f0aF24370797C03885",
"addressTo": "0x4f6167e9aE79878f6Cd71330eAD7f68a45Ed29DC",
"notes": "138 cCHFC → cWCHFC"
},
{
"key": "Compliant_CADC_cW",
"name": "cCADC→cWCADC",
"addressFrom": "0x54dBd40cF05e15906A2C21f600937e96787f5679",
"addressTo": "0x1B051588A33A7d56ed46f7C5C78870175b44F9FA",
"notes": "138 cCADC → cWCADC"
},
{
"key": "Compliant_XAUC_cW",
"name": "cXAUC→cWXAUC",
"addressFrom": "0x290E52a8819A4fbD0714E517225429aA2B70EC6b",
"addressTo": "0x826d5F3e5713C76a1D13e41A76843A361090c896",
"notes": "138 cXAUC → cWXAUC"
},
{
"key": "Compliant_XAUT_cW",
"name": "cXAUT→cWXAUT",
"addressFrom": "0x94e408E26c6FD8F4ee00b54dF19082FDA07dC96E",
"addressTo": "0xC15ACdBAC59B3C7Cb4Ea4B3D58334A4b143B4b44",
"notes": "138 cXAUT → cWXAUT"
}
]
},
{
"fromChainId": 138,
"toChainId": 8453,
"notes": "Chain 138 ↔ Base (CCIP); direct mapping; c*_cW = c* → cW* on destination",
"tokens": [
{
"key": "WETH9",
"name": "Wrapped Ether",
"addressFrom": "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2",
"addressTo": "0x4200000000000000000000000000000000000006",
"notes": "138 WETH9 → Base WETH"
},
{
"key": "Compliant_USDT",
"name": "cUSDT",
"addressFrom": "0x93E66202A11B1772E55407B32B44e5Cd8eda7f22",
"addressTo": "0xfde4C96c8593536E31F229EA8f37b2ADa2699bb2",
"notes": "138 cUSDT → Base USDT (native)"
},
{
"key": "Compliant_USDT_cW",
"name": "cUSDT→cWUSDT",
"addressFrom": "0x93E66202A11B1772E55407B32B44e5Cd8eda7f22",
"addressTo": "0x04B2AE3c3bb3d70Df506FAd8717b0FBFC78ED7E6",
"notes": "138 cUSDT → Base cWUSDT; set when deployed"
},
{
"key": "Compliant_USDC",
"name": "cUSDC",
"addressFrom": "0xf22258f57794CC8E06237084b353Ab30fFfa640b",
"addressTo": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"notes": "138 cUSDC → Base USDC (native)"
},
{
"key": "Compliant_USDC_cW",
"name": "cUSDC→cWUSDC",
"addressFrom": "0xf22258f57794CC8E06237084b353Ab30fFfa640b",
"addressTo": "0x377a5FaA3162b3Fc6f4e267301A3c817bAd18105",
"notes": "138 cUSDC → Base cWUSDC; set when deployed"
},
{
"key": "Compliant_EURC_cW",
"name": "cEURC→cWEURC",
"addressFrom": "0x8085961F9cF02b4d800A3c6d386D31da4B34266a",
"addressTo": "0x0cb0192C056aa425C557BdeAD8E56C7eEabf7acF",
"notes": "138 cEURC → Base cWEURC; set when deployed"
},
{
"key": "Compliant_EURT_cW",
"name": "cEURT→cWEURT",
"addressFrom": "0xdf4b71c61E5912712C1Bdd451416B9aC26949d72",
"addressTo": "0xd6969bC19b53f866C64f2148aE271B2Dae0C58E4",
"notes": "138 cEURT → cWEURT"
},
{
"key": "Compliant_GBPC_cW",
"name": "cGBPC→cWGBPC",
"addressFrom": "0x003960f16D9d34F2e98d62723B6721Fb92074aD2",
"addressTo": "0x3CD9ee18db7ad13616FCC1c83bC6098e03968E66",
"notes": "138 cGBPC → cWGBPC"
},
{
"key": "Compliant_GBPT_cW",
"name": "cGBPT→cWGBPT",
"addressFrom": "0x350f54e4D23795f86A9c03988c7135357CCaD97c",
"addressTo": "0xBeF5A0Bcc0E77740c910f197138cdD90F98d2427",
"notes": "138 cGBPT → cWGBPT"
},
{
"key": "Compliant_AUDC_cW",
"name": "cAUDC→cWAUDC",
"addressFrom": "0xD51482e567c03899eecE3CAe8a058161FD56069D",
"addressTo": "0x948690147D2e50ffe50C5d38C14125aD6a9FA036",
"notes": "138 cAUDC → cWAUDC"
},
{
"key": "Compliant_JPYC_cW",
"name": "cJPYC→cWJPYC",
"addressFrom": "0xEe269e1226a334182aace90056EE4ee5Cc8A6770",
"addressTo": "0x58a8D8F78F1B65c06dAd7542eC46b299629A60dd",
"notes": "138 cJPYC → cWJPYC"
},
{
"key": "Compliant_CHFC_cW",
"name": "cCHFC→cWCHFC",
"addressFrom": "0x873990849DDa5117d7C644f0aF24370797C03885",
"addressTo": "0xFb4B6Cc81211F7d886950158294A44C312abCA29",
"notes": "138 cCHFC → cWCHFC"
},
{
"key": "Compliant_CADC_cW",
"name": "cCADC→cWCADC",
"addressFrom": "0x54dBd40cF05e15906A2C21f600937e96787f5679",
"addressTo": "0xf9f5D0ACD71C76F9476F10B3F3d3E201F0883C68",
"notes": "138 cCADC → cWCADC"
},
{
"key": "Compliant_XAUC_cW",
"name": "cXAUC→cWXAUC",
"addressFrom": "0x290E52a8819A4fbD0714E517225429aA2B70EC6b",
"addressTo": "0xeE17bB0322383fecCA2784fbE2d4CD7d02b1905B",
"notes": "138 cXAUC → cWXAUC"
},
{
"key": "Compliant_XAUT_cW",
"name": "cXAUT→cWXAUT",
"addressFrom": "0x94e408E26c6FD8F4ee00b54dF19082FDA07dC96E",
"addressTo": "0xc9750828124D4c10e7a6f4B655cA8487bD3842EB",
"notes": "138 cXAUT → cWXAUT"
}
]
},
{
"fromChainId": 138,
"toChainId": 42161,
"notes": "Chain 138 ↔ Arbitrum (CCIP); direct mapping; c*_cW = c* → cW* on destination",
"tokens": [
{
"key": "WETH9",
"name": "Wrapped Ether",
"addressFrom": "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2",
"addressTo": "0x82aF49447D8a07e3bd95BD0d56f35241523fBab1",
"notes": "138 WETH9 → Arbitrum WETH"
},
{
"key": "Compliant_USDT",
"name": "cUSDT",
"addressFrom": "0x93E66202A11B1772E55407B32B44e5Cd8eda7f22",
"addressTo": "0xFd086bC7CD5C481DCC9C85ebE478A1C0b69FCbb9",
"notes": "138 cUSDT → Arbitrum USDT (native)"
},
{
"key": "Compliant_USDT_cW",
"name": "cUSDT→cWUSDT",
"addressFrom": "0x93E66202A11B1772E55407B32B44e5Cd8eda7f22",
"addressTo": "0x73ADaF7dBa95221c080db5631466d2bC54f6a76B",
"notes": "138 cUSDT → Arbitrum cWUSDT; set when deployed"
},
{
"key": "Compliant_USDC",
"name": "cUSDC",
"addressFrom": "0xf22258f57794CC8E06237084b353Ab30fFfa640b",
"addressTo": "0xaf88d065e77c8cC2239327C5EDb3A432268e5831",
"notes": "138 cUSDC → Arbitrum USDC (native)"
},
{
"key": "Compliant_USDC_cW",
"name": "cUSDC→cWUSDC",
"addressFrom": "0xf22258f57794CC8E06237084b353Ab30fFfa640b",
"addressTo": "0x0cb0192C056aa425C557BdeAD8E56C7eEabf7acF",
"notes": "138 cUSDC → Arbitrum cWUSDC; set when deployed"
},
{
"key": "Compliant_EURC_cW",
"name": "cEURC→cWEURC",
"addressFrom": "0x8085961F9cF02b4d800A3c6d386D31da4B34266a",
"addressTo": "0xd6969bC19b53f866C64f2148aE271B2Dae0C58E4",
"notes": "138 cEURC → Arbitrum cWEURC; set when deployed"
},
{
"key": "Compliant_EURT_cW",
"name": "cEURT→cWEURT",
"addressFrom": "0xdf4b71c61E5912712C1Bdd451416B9aC26949d72",
"addressTo": "0x3CD9ee18db7ad13616FCC1c83bC6098e03968E66",
"notes": "138 cEURT → cWEURT"
},
{
"key": "Compliant_GBPC_cW",
"name": "cGBPC→cWGBPC",
"addressFrom": "0x003960f16D9d34F2e98d62723B6721Fb92074aD2",
"addressTo": "0xBeF5A0Bcc0E77740c910f197138cdD90F98d2427",
"notes": "138 cGBPC → cWGBPC"
},
{
"key": "Compliant_GBPT_cW",
"name": "cGBPT→cWGBPT",
"addressFrom": "0x350f54e4D23795f86A9c03988c7135357CCaD97c",
"addressTo": "0x948690147D2e50ffe50C5d38C14125aD6a9FA036",
"notes": "138 cGBPT → cWGBPT"
},
{
"key": "Compliant_AUDC_cW",
"name": "cAUDC→cWAUDC",
"addressFrom": "0xD51482e567c03899eecE3CAe8a058161FD56069D",
"addressTo": "0x58a8D8F78F1B65c06dAd7542eC46b299629A60dd",
"notes": "138 cAUDC → cWAUDC"
},
{
"key": "Compliant_JPYC_cW",
"name": "cJPYC→cWJPYC",
"addressFrom": "0xEe269e1226a334182aace90056EE4ee5Cc8A6770",
"addressTo": "0xFb4B6Cc81211F7d886950158294A44C312abCA29",
"notes": "138 cJPYC → cWJPYC"
},
{
"key": "Compliant_CHFC_cW",
"name": "cCHFC→cWCHFC",
"addressFrom": "0x873990849DDa5117d7C644f0aF24370797C03885",
"addressTo": "0xf9f5D0ACD71C76F9476F10B3F3d3E201F0883C68",
"notes": "138 cCHFC → cWCHFC"
},
{
"key": "Compliant_CADC_cW",
"name": "cCADC→cWCADC",
"addressFrom": "0x54dBd40cF05e15906A2C21f600937e96787f5679",
"addressTo": "0xeE17bB0322383fecCA2784fbE2d4CD7d02b1905B",
"notes": "138 cCADC → cWCADC"
},
{
"key": "Compliant_XAUC_cW",
"name": "cXAUC→cWXAUC",
"addressFrom": "0x290E52a8819A4fbD0714E517225429aA2B70EC6b",
"addressTo": "0xc9750828124D4c10e7a6f4B655cA8487bD3842EB",
"notes": "138 cXAUC → cWXAUC"
},
{
"key": "Compliant_XAUT_cW",
"name": "cXAUT→cWXAUT",
"addressFrom": "0x94e408E26c6FD8F4ee00b54dF19082FDA07dC96E",
"addressTo": "0x328Cd365Bb35524297E68ED28c6fF2C9557d1363",
"notes": "138 cXAUT → cWXAUT"
}
]
},
{
"fromChainId": 138,
"toChainId": 10,
"notes": "Chain 138 ↔ Optimism (CCIP); direct mapping; c*_cW = c* → cW* on destination",
"tokens": [
{
"key": "WETH9",
"name": "Wrapped Ether",
"addressFrom": "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2",
"addressTo": "0x4200000000000000000000000000000000000006",
"notes": "138 WETH9 → Optimism WETH"
},
{
"key": "Compliant_USDT",
"name": "cUSDT",
"addressFrom": "0x93E66202A11B1772E55407B32B44e5Cd8eda7f22",
"addressTo": "0x94b008aA00579c1307B0EF2c499aD98a8ce58e58",
"notes": "138 cUSDT → Optimism USDT (native)"
},
{
"key": "Compliant_USDT_cW",
"name": "cUSDT→cWUSDT",
"addressFrom": "0x93E66202A11B1772E55407B32B44e5Cd8eda7f22",
"addressTo": "0x04B2AE3c3bb3d70Df506FAd8717b0FBFC78ED7E6",
"notes": "138 cUSDT → Optimism cWUSDT; set when deployed"
},
{
"key": "Compliant_USDC",
"name": "cUSDC",
"addressFrom": "0xf22258f57794CC8E06237084b353Ab30fFfa640b",
"addressTo": "0x0b2C639c533813f4Aa9D7837CAf62653d097Ff85",
"notes": "138 cUSDC → Optimism USDC (native)"
},
{
"key": "Compliant_USDC_cW",
"name": "cUSDC→cWUSDC",
"addressFrom": "0xf22258f57794CC8E06237084b353Ab30fFfa640b",
"addressTo": "0x377a5FaA3162b3Fc6f4e267301A3c817bAd18105",
"notes": "138 cUSDC → Optimism cWUSDC; set when deployed"
},
{
"key": "Compliant_EURC_cW",
"name": "cEURC→cWEURC",
"addressFrom": "0x8085961F9cF02b4d800A3c6d386D31da4B34266a",
"addressTo": "0x2627177f33968128C7fb916F5B9E1f14cc550A80",
"notes": "138 cEURC → Optimism cWEURC; set when deployed"
},
{
"key": "Compliant_EURT_cW",
"name": "cEURT→cWEURT",
"addressFrom": "0xdf4b71c61E5912712C1Bdd451416B9aC26949d72",
"addressTo": "0x07dE1f489E1bfCE2c326066a9DFc10e731CBA0CB",
"notes": "138 cEURT → cWEURT"
},
{
"key": "Compliant_GBPC_cW",
"name": "cGBPC→cWGBPC",
"addressFrom": "0x003960f16D9d34F2e98d62723B6721Fb92074aD2",
"addressTo": "0x9a1D0dBEE997929ED02fD19E0E199704d20914dB",
"notes": "138 cGBPC → cWGBPC"
},
{
"key": "Compliant_GBPT_cW",
"name": "cGBPT→cWGBPT",
"addressFrom": "0x350f54e4D23795f86A9c03988c7135357CCaD97c",
"addressTo": "0x5355148C4740fcc3D7a96F05EdD89AB14851206b",
"notes": "138 cGBPT → cWGBPT"
},
{
"key": "Compliant_AUDC_cW",
"name": "cAUDC→cWAUDC",
"addressFrom": "0xD51482e567c03899eecE3CAe8a058161FD56069D",
"addressTo": "0x50b073d0D1D2f002745cb9FC28a057d5be84911c",
"notes": "138 cAUDC → cWAUDC"
},
{
"key": "Compliant_JPYC_cW",
"name": "cJPYC→cWJPYC",
"addressFrom": "0xEe269e1226a334182aace90056EE4ee5Cc8A6770",
"addressTo": "0x1ED9E491A5eCd53BeF21962A5FCE24880264F63f",
"notes": "138 cJPYC → cWJPYC"
},
{
"key": "Compliant_CHFC_cW",
"name": "cCHFC→cWCHFC",
"addressFrom": "0x873990849DDa5117d7C644f0aF24370797C03885",
"addressTo": "0x8b6EE72001cAFcb21D56a6c4686D6Db951d499A6",
"notes": "138 cCHFC → cWCHFC"
},
{
"key": "Compliant_CADC_cW",
"name": "cCADC→cWCADC",
"addressFrom": "0x54dBd40cF05e15906A2C21f600937e96787f5679",
"addressTo": "0xA6eFb8783C8ad2740ec880e46D4f7E608E893B1B",
"notes": "138 cCADC → cWCADC"
},
{
"key": "Compliant_XAUC_cW",
"name": "cXAUC→cWXAUC",
"addressFrom": "0x290E52a8819A4fbD0714E517225429aA2B70EC6b",
"addressTo": "0x7062f35567BBAb4d98dc33af03B0d14Df42294D5",
"notes": "138 cXAUC → cWXAUC"
},
{
"key": "Compliant_XAUT_cW",
"name": "cXAUT→cWXAUT",
"addressFrom": "0x94e408E26c6FD8F4ee00b54dF19082FDA07dC96E",
"addressTo": "0x5fbCE65524211BC1bFb0309fd9EE09E786c6D097",
"notes": "138 cXAUT → cWXAUT"
}
]
},
{
"fromChainId": 138,
"toChainId": 25,
"notes": "Chain 138 ↔ Cronos (CCIP); direct mapping; c*_cW = c* → cW* on destination",
"tokens": [
{
"key": "WETH9",
"name": "Wrapped Ether",
"addressFrom": "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2",
"addressTo": "0xe44Fd7fCb2b1581822D0c862B68222998a0c299a",
"notes": "138 WETH9 → Cronos WETH"
},
{
"key": "Compliant_USDT",
"name": "cUSDT",
"addressFrom": "0x93E66202A11B1772E55407B32B44e5Cd8eda7f22",
"addressTo": "0x66e4286603D22FF153A6547700f37C7Eae42F8E2",
"notes": "138 cUSDT → Cronos USDT (native)"
},
{
"key": "Compliant_USDT_cW",
"name": "cUSDT→cWUSDT",
"addressFrom": "0x93E66202A11B1772E55407B32B44e5Cd8eda7f22",
"addressTo": "0x72948a7a813B60b37Cd0c920C4657DbFF54312b8",
"notes": "138 cUSDT → Cronos cWUSDT; set when deployed"
},
{
"key": "Compliant_USDC",
"name": "cUSDC",
"addressFrom": "0xf22258f57794CC8E06237084b353Ab30fFfa640b",
"addressTo": "0xc21223249CA28397B4B6541dfFaEcC539BfF0c59",
"notes": "138 cUSDC → Cronos USDC (native)"
},
{
"key": "Compliant_USDC_cW",
"name": "cUSDC→cWUSDC",
"addressFrom": "0xf22258f57794CC8E06237084b353Ab30fFfa640b",
"addressTo": "0x932566E5bB6BEBF6B035B94f3DE1f75f126304Ec",
"notes": "138 cUSDC → Cronos cWUSDC; set when deployed"
},
{
"key": "Compliant_EURC_cW",
"name": "cEURC→cWEURC",
"addressFrom": "0x8085961F9cF02b4d800A3c6d386D31da4B34266a",
"addressTo": "0x0000000000000000000000000000000000000000",
"notes": "138 cEURC → Cronos cWEURC; set when deployed"
},
{
"key": "Compliant_EURT_cW",
"name": "cEURT→cWEURT",
"addressFrom": "0xdf4b71c61E5912712C1Bdd451416B9aC26949d72",
"addressTo": "0x0000000000000000000000000000000000000000",
"notes": "138 cEURT → cWEURT"
},
{
"key": "Compliant_GBPC_cW",
"name": "cGBPC→cWGBPC",
"addressFrom": "0x003960f16D9d34F2e98d62723B6721Fb92074aD2",
"addressTo": "0x0000000000000000000000000000000000000000",
"notes": "138 cGBPC → cWGBPC"
},
{
"key": "Compliant_GBPT_cW",
"name": "cGBPT→cWGBPT",
"addressFrom": "0x350f54e4D23795f86A9c03988c7135357CCaD97c",
"addressTo": "0x0000000000000000000000000000000000000000",
"notes": "138 cGBPT → cWGBPT"
},
{
"key": "Compliant_AUDC_cW",
"name": "cAUDC→cWAUDC",
"addressFrom": "0xD51482e567c03899eecE3CAe8a058161FD56069D",
"addressTo": "0x0000000000000000000000000000000000000000",
"notes": "138 cAUDC → cWAUDC"
},
{
"key": "Compliant_JPYC_cW",
"name": "cJPYC→cWJPYC",
"addressFrom": "0xEe269e1226a334182aace90056EE4ee5Cc8A6770",
"addressTo": "0x0000000000000000000000000000000000000000",
"notes": "138 cJPYC → cWJPYC"
},
{
"key": "Compliant_CHFC_cW",
"name": "cCHFC→cWCHFC",
"addressFrom": "0x873990849DDa5117d7C644f0aF24370797C03885",
"addressTo": "0x0000000000000000000000000000000000000000",
"notes": "138 cCHFC → cWCHFC"
},
{
"key": "Compliant_CADC_cW",
"name": "cCADC→cWCADC",
"addressFrom": "0x54dBd40cF05e15906A2C21f600937e96787f5679",
"addressTo": "0x0000000000000000000000000000000000000000",
"notes": "138 cCADC → cWCADC"
},
{
"key": "Compliant_XAUC_cW",
"name": "cXAUC→cWXAUC",
"addressFrom": "0x290E52a8819A4fbD0714E517225429aA2B70EC6b",
"addressTo": "0x0000000000000000000000000000000000000000",
"notes": "138 cXAUC → cWXAUC"
},
{
"key": "Compliant_XAUT_cW",
"name": "cXAUT→cWXAUT",
"addressFrom": "0x94e408E26c6FD8F4ee00b54dF19082FDA07dC96E",
"addressTo": "0x0000000000000000000000000000000000000000",
"notes": "138 cXAUT → cWXAUT"
}
]
},
{
"fromChainId": 651940,
"toChainId": 1,
"notes": "ALL Mainnet ↔ Ethereum Mainnet (canonical)",
"tokens": [
{
"key": "WETH",
"name": "Wrapped Ether",
"addressFrom": "0x798F6762BB40d6801A593459d08F890603D3979C",
"addressTo": "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2",
"notes": "Canonical WETH9"
},
{
"key": "AUSDT",
"name": "USDT",
"addressFrom": "0x015B1897Ed5279930bC2Be46F661894d219292A6",
"addressTo": "0xdAC17F958D2ee523a2206206994597C13D831ec7",
"notes": "Canonical USDT"
},
{
"key": "AUSDC",
"name": "USDC",
"addressFrom": "0xa95EeD79f84E6A0151eaEb9d441F9Ffd50e8e881",
"addressTo": "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48",
"notes": "Canonical USDC"
}
]
},
{
"fromChainId": 651940,
"toChainId": 56,
"notes": "ALL Mainnet ↔ BSC; canonical BEP-20",
"tokens": [
{
"key": "WETH",
"name": "Wrapped Ether",
"addressFrom": "0x798F6762BB40d6801A593459d08F890603D3979C",
"addressTo": "0x2170Ed0880ac9A755fd29B2688956BD959F933F8",
"notes": "BSC WETH"
},
{
"key": "AUSDT",
"name": "USDT",
"addressFrom": "0x015B1897Ed5279930bC2Be46F661894d219292A6",
"addressTo": "0x55d398326f99059fF775485246999027B3197955",
"notes": "BSC USDT (BEP-20)"
},
{
"key": "AUSDC",
"name": "USDC",
"addressFrom": "0xa95EeD79f84E6A0151eaEb9d441F9Ffd50e8e881",
"addressTo": "0x8AC76a51cc950d9822D68b83fE1Ad97B32Cd580d",
"notes": "BSC USDC (BEP-20)"
}
]
},
{
"fromChainId": 651940,
"toChainId": 137,
"notes": "ALL Mainnet ↔ Polygon",
"tokens": [
{
"key": "WETH",
"name": "Wrapped Ether",
"addressFrom": "0x798F6762BB40d6801A593459d08F890603D3979C",
"addressTo": "0x7ceB23fD6bC0adD59E62ac25578270cFf1b9f619",
"notes": "Polygon WETH"
},
{
"key": "AUSDT",
"name": "USDT",
"addressFrom": "0x015B1897Ed5279930bC2Be46F661894d219292A6",
"addressTo": "0xc2132D05D31c914a87C6611C10748AEb04B58e8F",
"notes": "Polygon USDT"
},
{
"key": "AUSDC",
"name": "USDC",
"addressFrom": "0xa95EeD79f84E6A0151eaEb9d441F9Ffd50e8e881",
"addressTo": "0x3c499c542cEF5E3811e1192ce70d8cC03d5c1369",
"notes": "Polygon USDC"
}
]
},
{
"fromChainId": 651940,
"toChainId": 100,
"notes": "ALL Mainnet ↔ Gnosis Chain",
"tokens": [
{
"key": "WETH",
"name": "Wrapped Ether",
"addressFrom": "0x798F6762BB40d6801A593459d08F890603D3979C",
"addressTo": "0x6A023CCd1ff6F2045C3309768eAd9E68F978f6e1",
"notes": "Gnosis WETH"
},
{
"key": "AUSDT",
"name": "USDT",
"addressFrom": "0x015B1897Ed5279930bC2Be46F661894d219292A6",
"addressTo": "0x4ECaBa5870353805a9F068101A40E0f32ed605C6",
"notes": "Gnosis USDT"
},
{
"key": "AUSDC",
"name": "USDC",
"addressFrom": "0xa95EeD79f84E6A0151eaEb9d441F9Ffd50e8e881",
"addressTo": "0xDDAfbb505ad214D7b80b1f830fcCc89B60fb7A83",
"notes": "Gnosis USDC"
}
]
},
{
"fromChainId": 651940,
"toChainId": 43114,
"notes": "ALL Mainnet ↔ Avalanche C-Chain",
"tokens": [
{
"key": "WETH",
"name": "Wrapped Ether",
"addressFrom": "0x798F6762BB40d6801A593459d08F890603D3979C",
"addressTo": "0x49D5c2BdFfac6CE2BFdB6640F4F80f226bc10bAB",
"notes": "Avalanche WETH.e"
},
{
"key": "AUSDT",
"name": "USDT",
"addressFrom": "0x015B1897Ed5279930bC2Be46F661894d219292A6",
"addressTo": "0x9702230A8Ea53601f5cD2dc00fDBc13d4dF4A8c7",
"notes": "Avalanche USDT"
},
{
"key": "AUSDC",
"name": "USDC",
"addressFrom": "0xa95EeD79f84E6A0151eaEb9d441F9Ffd50e8e881",
"addressTo": "0xB97EF9Ef8734C71904D8002F8b6Bc66Dd9c48a6E",
"notes": "Avalanche USDC"
}
]
},
{
"fromChainId": 651940,
"toChainId": 8453,
"notes": "ALL Mainnet ↔ Base",
"tokens": [
{
"key": "WETH",
"name": "Wrapped Ether",
"addressFrom": "0x798F6762BB40d6801A593459d08F890603D3979C",
"addressTo": "0x4200000000000000000000000000000000000006",
"notes": "Base WETH"
},
{
"key": "AUSDT",
"name": "USDT",
"addressFrom": "0x015B1897Ed5279930bC2Be46F661894d219292A6",
"addressTo": "0xfde4C96c8593536E31F229EA8f37b2ADa2699bb2",
"notes": "Base USDT"
},
{
"key": "AUSDC",
"name": "USDC",
"addressFrom": "0xa95EeD79f84E6A0151eaEb9d441F9Ffd50e8e881",
"addressTo": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"notes": "Base USDC"
}
]
},
{
"fromChainId": 651940,
"toChainId": 42161,
"notes": "ALL Mainnet ↔ Arbitrum One",
"tokens": [
{
"key": "WETH",
"name": "Wrapped Ether",
"addressFrom": "0x798F6762BB40d6801A593459d08F890603D3979C",
"addressTo": "0x82aF49447D8a07e3bd95BD0d56f35241523fBab1",
"notes": "Arbitrum WETH"
},
{
"key": "AUSDT",
"name": "USDT",
"addressFrom": "0x015B1897Ed5279930bC2Be46F661894d219292A6",
"addressTo": "0xFd086bC7CD5C481DCC9C85ebE478A1C0b69FCbb9",
"notes": "Arbitrum USDT"
},
{
"key": "AUSDC",
"name": "USDC",
"addressFrom": "0xa95EeD79f84E6A0151eaEb9d441F9Ffd50e8e881",
"addressTo": "0xaf88d065e77c8cC2239327C5EDb3A432268e5831",
"notes": "Arbitrum USDC"
}
]
},
{
"fromChainId": 651940,
"toChainId": 10,
"notes": "ALL Mainnet ↔ Optimism",
"tokens": [
{
"key": "WETH",
"name": "Wrapped Ether",
"addressFrom": "0x798F6762BB40d6801A593459d08F890603D3979C",
"addressTo": "0x4200000000000000000000000000000000000006",
"notes": "Optimism WETH"
},
{
"key": "AUSDT",
"name": "USDT",
"addressFrom": "0x015B1897Ed5279930bC2Be46F661894d219292A6",
"addressTo": "0x94b008aA00579c1307B0EF2c499aD98a8ce58e58",
"notes": "Optimism USDT"
},
{
"key": "AUSDC",
"name": "USDC",
"addressFrom": "0xa95EeD79f84E6A0151eaEb9d441F9Ffd50e8e881",
"addressTo": "0x0b2C639c533813f4Aa9D7837CAf62653d097Ff85",
"notes": "Optimism USDC"
}
]
},
{
"fromChainId": 651940,
"toChainId": 25,
"notes": "ALL Mainnet ↔ Cronos",
"tokens": [
{
"key": "WETH",
"name": "Wrapped Ether",
"addressFrom": "0x798F6762BB40d6801A593459d08F890603D3979C",
"addressTo": "0xe44Fd7fCb2b1581822D0c862B68222998a0c299a",
"notes": "Cronos WETH"
},
{
"key": "AUSDT",
"name": "USDT",
"addressFrom": "0x015B1897Ed5279930bC2Be46F661894d219292A6",
"addressTo": "0x66e4286603D22FF153A6547700f37C7Eae42F8E2",
"notes": "Cronos USDT"
},
{
"key": "AUSDC",
"name": "USDC",
"addressFrom": "0xa95EeD79f84E6A0151eaEb9d441F9Ffd50e8e881",
"addressTo": "0xc21223249CA28397B4B6541dfFaEcC539BfF0c59",
"notes": "Cronos USDC"
}
]
},
{
"fromChainId": 651940,
"toChainId": 42220,
"notes": "ALL Mainnet ↔ Celo",
"tokens": [
{
"key": "WETH",
"name": "Wrapped Ether",
"addressFrom": "0x798F6762BB40d6801A593459d08F890603D3979C",
"addressTo": "0xD221812de1BD094f35587EE8E174B07B6167D9Af",
"notes": "Celo WETH"
},
{
"key": "AUSDT",
"name": "USDT",
"addressFrom": "0x015B1897Ed5279930bC2Be46F661894d219292A6",
"addressTo": "0x48065fbBE25f71C9282ddf5e1cD6D6A887483D5e",
"notes": "Celo USDT"
},
{
"key": "AUSDC",
"name": "USDC",
"addressFrom": "0xa95EeD79f84E6A0151eaEb9d441F9Ffd50e8e881",
"addressTo": "0xcebA9300f2b948710d2653dD7B07f33A8B32118C",
"notes": "Celo USDC"
}
]
},
{
"fromChainId": 651940,
"toChainId": 1111,
"notes": "ALL Mainnet ↔ Wemix. Addresses from scan.wemix.com (2026-02-16). Operator: verify on scan.wemix.com before production see docs/07-ccip/WEMIX_TOKEN_VERIFICATION.md.",
"tokens": [
{
"key": "WETH",
"name": "Wrapped Ether",
"addressFrom": "0x798F6762BB40d6801A593459d08F890603D3979C",
"addressTo": "0x5adcb99e7ccd357aceaade7abc5dfbd6f2fce1ae",
"notes": "Wemix WETH https://scan.wemix.com/token/0x5adcb99e7ccd357aceaade7abc5dfbd6f2fce1ae"
},
{
"key": "AUSDT",
"name": "USDT",
"addressFrom": "0x015B1897Ed5279930bC2Be46F661894d219292A6",
"addressTo": "0xA649325Aa7C5093d12D6F98EB4378deAe68CE23F",
"notes": "Wemix USDT https://scan.wemix.com/address/0xA649325Aa7C5093d12D6F98EB4378deAe68CE23F (verify official Tether deployment)"
},
{
"key": "AUSDC",
"name": "USDC",
"addressFrom": "0xa95EeD79f84E6A0151eaEb9d441F9Ffd50e8e881",
"addressTo": "0xE3F5a90F9cb311505cd691a46596599aA1A0AD7D",
"notes": "Wemix USDC https://scan.wemix.com/address/0xE3F5a90F9cb311505cd691a46596599aA1A0AD7D (scan shows USD Coin; verify official Circle/bridged)"
}
]
},
{
"fromChainId": 138,
"toChainId": 42793,
"notes": "Chain 138 ↔ Etherlink (42793). Custom relay or CCIP when supported; verify WETH/LINK addresses on Etherlink.",
"tokens": [
{
"key": "WETH9",
"name": "Wrapped Ether",
"addressFrom": "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2",
"addressTo": "0x0000000000000000000000000000000000000000",
"notes": "Set addressTo when Etherlink WETH canonical known"
},
{
"key": "Compliant_USDT",
"name": "cUSDT",
"addressFrom": "0x93E66202A11B1772E55407B32B44e5Cd8eda7f22",
"addressTo": "0x0000000000000000000000000000000000000000",
"notes": "Set when bridge/relay supports 138→42793"
},
{
"key": "Compliant_USDC",
"name": "cUSDC",
"addressFrom": "0xf22258f57794CC8E06237084b353Ab30fFfa640b",
"addressTo": "0x0000000000000000000000000000000000000000",
"notes": "Set when bridge/relay supports 138→42793"
},
{
"key": "LINK",
"name": "Chainlink",
"addressFrom": "0xb7721dD53A8c629d9f1Ba31a5819AFe250002b03",
"addressTo": "0x0000000000000000000000000000000000000000",
"notes": "Set when LINK relay supports 138→42793"
}
]
}
]
}