2026-02-21 15:46:06 -08:00
{
"$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." ,
2026-03-02 11:37:34 -08:00
"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"
} ,
2026-02-21 15:46:06 -08:00
"chainNames" : {
"1" : "Ethereum Mainnet" ,
"10" : "Optimism" ,
"25" : "Cronos" ,
"56" : "BSC (BNB Chain)" ,
"100" : "Gnosis Chain" ,
"137" : "Polygon" ,
"138" : "SMOM-DBIS-138 (DeFi Oracle Meta)" ,
2026-03-02 11:37:34 -08:00
"1111" : "Wemix" ,
"8453" : "Base" ,
2026-02-21 15:46:06 -08:00
"42161" : "Arbitrum One" ,
"42220" : "Celo" ,
"43114" : "Avalanche C-Chain" ,
2026-03-02 11:37:34 -08:00
"651940" : "ALL Mainnet (Alltra)"
2026-02-21 15:46:06 -08:00
} ,
"pairs" : [
{
"fromChainId" : 138 ,
"toChainId" : 651940 ,
2026-03-02 11:37:34 -08:00
"notes" : "AlltraAdapter bridge; Chain 138 ↔ ALL Mainnet; c*_cW = c* on 138 → cW* on destination (set addressTo when cW* deployed)" ,
2026-02-21 15:46:06 -08:00
"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)"
} ,
2026-03-02 11:37:34 -08:00
{
"key" : "Compliant_USDT_cW" ,
"name" : "cUSDT→cWUSDT" ,
"addressFrom" : "0x93E66202A11B1772E55407B32B44e5Cd8eda7f22" ,
"addressTo" : "0x0000000000000000000000000000000000000000" ,
"notes" : "138 cUSDT → 651940 cWUSDT; set addressTo when deployed"
} ,
2026-02-21 15:46:06 -08:00
{
"key" : "Compliant_USDC" ,
"name" : "Compliant USDC (cUSDC)" ,
"addressFrom" : "0xf22258f57794CC8E06237084b353Ab30fFfa640b" ,
"addressTo" : "0xa95EeD79f84E6A0151eaEb9d441F9Ffd50e8e881" ,
"notes" : "138 cUSDC → ALL Mainnet AUSDC"
2026-03-02 11:37:34 -08:00
} ,
{
"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"
2026-02-21 15:46:06 -08:00
}
]
} ,
{
"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 ,
2026-03-02 11:37:34 -08:00
"notes" : "Chain 138 ↔ BSC (CCIP); direct mapping; c*_cW = c* on 138 → cW* on destination (set addressTo when cW* deployed)" ,
2026-02-21 15:46:06 -08:00
"tokens" : [
2026-03-02 11:37:34 -08:00
{
"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"
}
2026-02-21 15:46:06 -08:00
]
} ,
{
"fromChainId" : 138 ,
"toChainId" : 137 ,
2026-03-02 11:37:34 -08:00
"notes" : "Chain 138 ↔ Polygon (CCIP); direct mapping; c*_cW = c* → cW* on destination" ,
2026-02-21 15:46:06 -08:00
"tokens" : [
2026-03-02 11:37:34 -08:00
{
"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"
}
2026-02-21 15:46:06 -08:00
]
} ,
{
"fromChainId" : 138 ,
"toChainId" : 100 ,
2026-03-02 11:37:34 -08:00
"notes" : "Chain 138 ↔ Gnosis (CCIP); direct mapping; c*_cW = c* → cW* on destination" ,
2026-02-21 15:46:06 -08:00
"tokens" : [
2026-03-02 11:37:34 -08:00
{
"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"
}
2026-02-21 15:46:06 -08:00
]
} ,
{
"fromChainId" : 138 ,
"toChainId" : 43114 ,
2026-03-02 11:37:34 -08:00
"notes" : "Chain 138 ↔ Avalanche (CCIP); direct mapping; c*_cW = c* → cW* on destination" ,
2026-02-21 15:46:06 -08:00
"tokens" : [
2026-03-02 11:37:34 -08:00
{
"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"
}
2026-02-21 15:46:06 -08:00
]
} ,
{
"fromChainId" : 138 ,
"toChainId" : 8453 ,
2026-03-02 11:37:34 -08:00
"notes" : "Chain 138 ↔ Base (CCIP); direct mapping; c*_cW = c* → cW* on destination" ,
2026-02-21 15:46:06 -08:00
"tokens" : [
2026-03-02 11:37:34 -08:00
{
"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"
}
2026-02-21 15:46:06 -08:00
]
} ,
{
"fromChainId" : 138 ,
"toChainId" : 42161 ,
2026-03-02 11:37:34 -08:00
"notes" : "Chain 138 ↔ Arbitrum (CCIP); direct mapping; c*_cW = c* → cW* on destination" ,
2026-02-21 15:46:06 -08:00
"tokens" : [
2026-03-02 11:37:34 -08:00
{
"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"
}
2026-02-21 15:46:06 -08:00
]
} ,
{
"fromChainId" : 138 ,
"toChainId" : 10 ,
2026-03-02 11:37:34 -08:00
"notes" : "Chain 138 ↔ Optimism (CCIP); direct mapping; c*_cW = c* → cW* on destination" ,
2026-02-21 15:46:06 -08:00
"tokens" : [
2026-03-02 11:37:34 -08:00
{
"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"
}
2026-02-21 15:46:06 -08:00
]
} ,
{
"fromChainId" : 138 ,
"toChainId" : 25 ,
2026-03-02 11:37:34 -08:00
"notes" : "Chain 138 ↔ Cronos (CCIP); direct mapping; c*_cW = c* → cW* on destination" ,
2026-02-21 15:46:06 -08:00
"tokens" : [
2026-03-02 11:37:34 -08:00
{
"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"
}
2026-02-21 15:46:06 -08:00
]
} ,
{
"fromChainId" : 651940 ,
"toChainId" : 1 ,
"notes" : "ALL Mainnet ↔ Ethereum Mainnet (canonical)" ,
"tokens" : [
2026-03-02 11:37:34 -08:00
{
"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"
}
2026-02-21 15:46:06 -08:00
]
} ,
{
"fromChainId" : 651940 ,
"toChainId" : 56 ,
"notes" : "ALL Mainnet ↔ BSC; canonical BEP-20" ,
"tokens" : [
2026-03-02 11:37:34 -08:00
{
"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)"
}
2026-02-21 15:46:06 -08:00
]
} ,
{
"fromChainId" : 651940 ,
"toChainId" : 137 ,
"notes" : "ALL Mainnet ↔ Polygon" ,
"tokens" : [
2026-03-02 11:37:34 -08:00
{
"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"
}
2026-02-21 15:46:06 -08:00
]
} ,
{
"fromChainId" : 651940 ,
"toChainId" : 100 ,
"notes" : "ALL Mainnet ↔ Gnosis Chain" ,
"tokens" : [
2026-03-02 11:37:34 -08:00
{
"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"
}
2026-02-21 15:46:06 -08:00
]
} ,
{
"fromChainId" : 651940 ,
"toChainId" : 43114 ,
"notes" : "ALL Mainnet ↔ Avalanche C-Chain" ,
"tokens" : [
2026-03-02 11:37:34 -08:00
{
"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"
}
2026-02-21 15:46:06 -08:00
]
} ,
{
"fromChainId" : 651940 ,
"toChainId" : 8453 ,
"notes" : "ALL Mainnet ↔ Base" ,
"tokens" : [
2026-03-02 11:37:34 -08:00
{
"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"
}
2026-02-21 15:46:06 -08:00
]
} ,
{
"fromChainId" : 651940 ,
"toChainId" : 42161 ,
"notes" : "ALL Mainnet ↔ Arbitrum One" ,
"tokens" : [
2026-03-02 11:37:34 -08:00
{
"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"
}
2026-02-21 15:46:06 -08:00
]
} ,
{
"fromChainId" : 651940 ,
"toChainId" : 10 ,
"notes" : "ALL Mainnet ↔ Optimism" ,
"tokens" : [
2026-03-02 11:37:34 -08:00
{
"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"
}
2026-02-21 15:46:06 -08:00
]
} ,
{
"fromChainId" : 651940 ,
"toChainId" : 25 ,
"notes" : "ALL Mainnet ↔ Cronos" ,
"tokens" : [
2026-03-02 11:37:34 -08:00
{
"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"
}
2026-02-21 15:46:06 -08:00
]
} ,
{
"fromChainId" : 651940 ,
"toChainId" : 42220 ,
"notes" : "ALL Mainnet ↔ Celo" ,
"tokens" : [
2026-03-02 11:37:34 -08:00
{
"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"
}
2026-02-21 15:46:06 -08:00
]
} ,
{
"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" : [
2026-03-02 11:37:34 -08:00
{
"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)"
}
2026-02-21 15:46:06 -08:00
]
}
]
}