Some checks failed
Deploy to Phoenix / deploy (push) Has been cancelled
Co-authored-by: Cursor <cursoragent@cursor.com>
157 lines
9.2 KiB
JSON
157 lines
9.2 KiB
JSON
{
|
|
"$schema": "https://json-schema.org/draft/2020-12/schema",
|
|
"description": "Master list of smart contract addresses for Chain 138 and related chains. Single source of truth; safe to publish (no secrets). Code and .env can override per-environment.",
|
|
"version": "1.0.0",
|
|
"updated": "2026-02-16",
|
|
"chains": {
|
|
"138": {
|
|
"name": "SMOM-DBIS-138",
|
|
"chainId": 138,
|
|
"mapper": "0xe48E3f248698610e18Db865457fcd935Bb3da856",
|
|
"contracts": {
|
|
"WETH9": "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2",
|
|
"WETH10": "0xf4BB2e28688e89fCcE3c0580D37d36A7672E8A9f",
|
|
"Multicall": "0x99b3511a2d315a497c8112c1fdd8d508d4b1e506",
|
|
"Oracle_Aggregator": "0x452a4701d01c0Ff3ED0C547a5adF0659eb4a3ef7",
|
|
"Oracle_Proxy": "0x404DcD22f82C734361256B441DAAa8DE654CE191",
|
|
"CCIP_Router": "0x8078A09637e47Fa5Ed34F626046Ea2094a5CDE5e",
|
|
"CCIP_Sender": "0x105F8A15b819948a89153505762444Ee9f324684",
|
|
"CCIP_Receiver": "0xC12236C03b28e675d376774FCE2C2C052488430F",
|
|
"CCIPWETH9_Bridge": "0x971cD9D156f193df8051E48043C476e53ECd4693",
|
|
"CCIPWETH10_Bridge": "0xe0E93247376aa097dB308B92e6Ba36bA015535D0",
|
|
"LINK_Token": "0xb7721dD53A8c629d9f1Ba31a5819AFe250002b03",
|
|
"CCIP_Fee_Token": "0xb7721dD53A8c629d9f1Ba31a5819AFe250002b03",
|
|
"Compliant_USDT": "0x93E66202A11B1772E55407B32B44e5Cd8eda7f22",
|
|
"Compliant_USDC": "0xf22258f57794CC8E06237084b353Ab30fFfa640b",
|
|
"Token_Registry": "0x91Efe92229dbf7C5B38D422621300956B55870Fa",
|
|
"Token_Factory": "0xb5273722e0a745Ab21c36C6250494DB92a075D44",
|
|
"Compliance_Registry": "0xab9EB8f7d6bB9A38468C0980D6C3AD8242b48013",
|
|
"Bridge_Vault": "0x389bA4d4175BC9662ED73e6974795b6873874d0D",
|
|
"Fee_Collector": "0xF78246eB94c6CB14018E507E60661314E5f4C53f",
|
|
"Debt_Registry": "0x9d729C8888fB0c2a4d4245c3C27B5b2Ab014D775",
|
|
"Policy_Manager": "0x7CA84B0f4Ea863D6E8D6eE901f08Fd00Aec5Cb3C",
|
|
"Token_Implementation": "0x71f7cD8b278A57536723CeddA6A5B77EE477ec2b",
|
|
"Merchant_Settlement_Registry": "0x16D9A2cB94A0b92721D93db4A6Cd8023D3338800",
|
|
"Settlement_Registry": "0x16D9A2cB94A0b92721D93db4A6Cd8023D3338800",
|
|
"Withdrawal_Escrow": "0xe77cb26eA300e2f5304b461b0EC94c8AD6A7E46D",
|
|
"Universal_Asset_Registry": "0xAEE4b7fBe82E1F8295951584CBc772b8BBD68575",
|
|
"Governance_Controller": "0xA6891D5229f2181a34D4FF1B515c3Aa37dd90E0e",
|
|
"Universal_CCIP_Bridge": "0xCd42e8eD79Dc50599535d1de48d3dAFa0BE156F8",
|
|
"Bridge_Orchestrator": "0x89aB428c437f23bAB9781ff8Db8D3848e27EeD6c",
|
|
"Payment_Channel_Manager": "0x302aF72966aFd21C599051277a48DAa7f01a5f54",
|
|
"Generic_State_Channel_Manager": "0xe5e3bB424c8a0259FDE23F0A58F7e36f73B90aBd",
|
|
"Address_Mapper": "0xe48E3f248698610e18Db865457fcd935Bb3da856",
|
|
"Mirror_Manager": "0x6eD905A30c552a6e003061A38FD52A5A427beE56",
|
|
"Lockbox138": "0x9E51fAAE511024161b99838Af0dbA38Ff354F72c",
|
|
"Reserve_System": "0x607e97cD626f209facfE48c1464815DDE15B5093",
|
|
"Reserve_Token_Integration": "0x34B73e6EDFd9f85a7c25EeD31dcB13aB6E969b96",
|
|
"Regulated_Entity_Registry": "0xEA4C892D6c1253797c5D95a05BF3863363080b4B",
|
|
"Vault_Factory": "0xB2Ac70f35A81481B005067ed6567a5043BA32336",
|
|
"CREATE2_Factory": "0x750E4a8adCe9f0e67A420aBE91342DC64Eb90825",
|
|
"Universal_Asset_Registry_Deterministic": "0xC98602aa574F565b5478E8816BCab03C9De0870f",
|
|
"Universal_CCIP_Bridge_Deterministic": "0x532DE218b94993446Be30eC894442f911499f6a3",
|
|
"Mirror_Registry": "0x6427F9739e6B6c3dDb4E94fEfeBcdF35549549d8",
|
|
"Alltra_Adapter": "0x66FEBA2fC9a0B47F26DD4284DAd24F970436B8Dc",
|
|
"Transaction_Mirror": "0x4CF42c4F1dBa748601b8938be3E7ABD732E87cE9",
|
|
"Tether_USDT_Chain138": "0x15DF1D5BFDD8Aa4b380445D4e3E9B38d34283619",
|
|
"Price_Feed_Keeper": "0xD3AD6831aacB5386B8A25BB8D8176a6C8a026f04",
|
|
"Multicall_New": "0xF4AA429BE277d1a1a1A744C9e5B3aD821a9b96f7",
|
|
"Oracle_Aggregator_New": "0x452a4701d01c0Ff3ED0C547a5adF0659eb4a3ef7",
|
|
"Oracle_Proxy_New": "0x404DcD22f82C734361256B441DAAa8DE654CE191",
|
|
"Multisig": "0xb9E29cFa1f89d369671E640d0BB3aD94Cab43965",
|
|
"Voting": "0x022267b26400114aF01BaCcb92456Fe36cfccD93",
|
|
"Deployer_Admin": "0x4A666F96fC8764181194447A7dFdb7d471b301C8"
|
|
},
|
|
"envVarMap": {
|
|
"CCIP_ROUTER": "CCIP_Router",
|
|
"CCIP_FEE_TOKEN": "CCIP_Fee_Token",
|
|
"LINK_TOKEN": "LINK_Token",
|
|
"LINK_TOKEN_CHAIN138": "LINK_Token",
|
|
"CCIPWETH9_BRIDGE_CHAIN138": "CCIPWETH9_Bridge",
|
|
"CCIP_ROUTER_ADDRESS": "CCIP_Router",
|
|
"COMPLIANCE_REGISTRY_ADDRESS": "Compliance_Registry",
|
|
"TOKEN_FACTORY": "Token_Factory",
|
|
"BRIDGE_VAULT": "Bridge_Vault",
|
|
"DEBT_REGISTRY": "Debt_Registry",
|
|
"POLICY_MANAGER": "Policy_Manager",
|
|
"TOKEN_IMPLEMENTATION": "Token_Implementation",
|
|
"COMPLIANT_USDT_ADDRESS": "Compliant_USDT",
|
|
"COMPLIANT_USDC_ADDRESS": "Compliant_USDC",
|
|
"TOKEN_REGISTRY_ADDRESS": "Token_Registry",
|
|
"FEE_COLLECTOR_ADDRESS": "Fee_Collector",
|
|
"UNIVERSAL_ASSET_REGISTRY": "Universal_Asset_Registry",
|
|
"GOVERNANCE_CONTROLLER": "Governance_Controller",
|
|
"UNIVERSAL_CCIP_BRIDGE": "Universal_CCIP_Bridge",
|
|
"BRIDGE_ORCHESTRATOR": "Bridge_Orchestrator",
|
|
"PAYMENT_CHANNEL_MANAGER": "Payment_Channel_Manager",
|
|
"GENERIC_STATE_CHANNEL_MANAGER": "Generic_State_Channel_Manager",
|
|
"ADDRESS_MAPPER": "Address_Mapper",
|
|
"MIRROR_MANAGER": "Mirror_Manager",
|
|
"VAULT_FACTORY": "Vault_Factory",
|
|
"RESERVE_SYSTEM": "Reserve_System",
|
|
"RESERVE_TOKEN_INTEGRATION": "Reserve_Token_Integration",
|
|
"REGULATED_ENTITY_REGISTRY": "Regulated_Entity_Registry",
|
|
"MERCHANT_SETTLEMENT_REGISTRY": "Merchant_Settlement_Registry",
|
|
"SETTLEMENT_REGISTRY_ADDRESS": "Settlement_Registry",
|
|
"WITHDRAWAL_ESCROW_ADDRESS": "Withdrawal_Escrow",
|
|
"CREATE2_FACTORY": "CREATE2_Factory",
|
|
"UNIVERSAL_ASSET_REGISTRY_DETERMINISTIC": "Universal_Asset_Registry_Deterministic",
|
|
"UNIVERSAL_CCIP_BRIDGE_DETERMINISTIC": "Universal_CCIP_Bridge_Deterministic",
|
|
"MIRROR_REGISTRY": "Mirror_Registry",
|
|
"ALLTRA_ADAPTER": "Alltra_Adapter",
|
|
"MIRROR_ADDRESS": "Transaction_Mirror",
|
|
"TETHER_ADDRESS": "Tether_USDT_Chain138",
|
|
"ORACLE_AGGREGATOR_ADDRESS": "Oracle_Aggregator",
|
|
"ORACLE_PROXY_ADDRESS": "Oracle_Proxy",
|
|
"RELAYER_ADDRESS": "Deployer_Admin",
|
|
"CCIP_ROUTER_CHAIN138": "CCIP_Router",
|
|
"CCIP_SENDER_ADDRESS": "CCIP_Sender",
|
|
"CUSDC_ADDRESS_138": "Compliant_USDC",
|
|
"CUSDT_ADDRESS_138": "Compliant_USDT"
|
|
}
|
|
},
|
|
"1": {
|
|
"name": "Ethereum Mainnet",
|
|
"chainId": 1,
|
|
"mapper": "0x0ea68F5B5A8427bB58e54ECcee941F543Dc538c5",
|
|
"contracts": {
|
|
"CCIP_Relay_Router": "0xAd9A228CcEB4cbB612cD165FFB72fE090ff10Afb",
|
|
"CCIP_Relay_Bridge": "0xF9A32F37099c582D28b4dE7Fca6eaC1e5259f939",
|
|
"WETH9": "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2",
|
|
"LINK_Token": "0x514910771AF9Ca656af840dff83E8264EcF986CA",
|
|
"MainnetTether": "0x15DF1D5BFDD8Aa4b380445D4e3E9B38d34283619",
|
|
"Transaction_Mirror": "0x4CF42c4F1dBa748601b8938be3E7ABD732E87cE9"
|
|
},
|
|
"envVarMap": {
|
|
"CCIP_RELAY_ROUTER_MAINNET": "CCIP_Relay_Router",
|
|
"CCIP_RELAY_BRIDGE_MAINNET": "CCIP_Relay_Bridge",
|
|
"RELAY_ROUTER_MAINNET": "CCIP_Relay_Router",
|
|
"RELAY_BRIDGE_MAINNET": "CCIP_Relay_Bridge",
|
|
"TETHER_ADDRESS": "MainnetTether",
|
|
"MIRROR_ADDRESS": "Transaction_Mirror"
|
|
}
|
|
},
|
|
"651940": {
|
|
"name": "ALL Mainnet",
|
|
"chainId": 651940,
|
|
"mapper": "canonical",
|
|
"contracts": {
|
|
"WETH": "0x798F6762BB40d6801A593459d08F890603D3979C",
|
|
"AUSDC": "0xa95EeD79f84E6A0151eaEb9d441F9Ffd50e8e881",
|
|
"AUSDT": "0x015B1897Ed5279930bC2Be46F661894d219292A6"
|
|
},
|
|
"envVarMap": {}
|
|
},
|
|
"56": { "name": "BSC (BNB Chain)", "chainId": 56, "mapper": "0x6e94e53F73893b2a6784Df663920D31043A6dE07", "contracts": {}, "envVarMap": {} },
|
|
"137": { "name": "Polygon", "chainId": 137, "mapper": "0xb689c1C69DAa08DEb5D8feA2aBF0F64bFD409727", "contracts": {}, "envVarMap": {} },
|
|
"100": { "name": "Gnosis Chain", "chainId": 100, "mapper": "0x99B3511A2d315A497C8112C1fdd8D508d4B1E506", "contracts": {}, "envVarMap": {} },
|
|
"43114": { "name": "Avalanche C-Chain", "chainId": 43114, "mapper": "0x73376eB92c16977B126dB9112936A20Fa0De3442", "contracts": {}, "envVarMap": {} },
|
|
"8453": { "name": "Base", "chainId": 8453, "mapper": "0x6e94e53F73893b2a6784Df663920D31043A6dE07", "contracts": {}, "envVarMap": {} },
|
|
"42161": { "name": "Arbitrum One", "chainId": 42161, "mapper": "0xB142e7f4D3Cc0dd231BB1867E815342932431Bb5", "contracts": {}, "envVarMap": {} },
|
|
"10": { "name": "Optimism", "chainId": 10, "mapper": "0xDAB0591e5e89295fFaD75A71Dcfc30c5625C4fA2", "contracts": {}, "envVarMap": {} },
|
|
"25": { "name": "Cronos", "chainId": 25, "mapper": "0x6F521cd9FCF7884cD4E9486c7790e818638e09Dd", "contracts": { "Address_Mapper": "0x6F521cd9FCF7884cD4E9486c7790e818638e09Dd" }, "envVarMap": {} },
|
|
"42220": { "name": "Celo", "chainId": 42220, "mapper": "canonical", "contracts": {}, "envVarMap": {} },
|
|
"1111": { "name": "Wemix", "chainId": 1111, "mapper": "canonical", "contracts": {}, "envVarMap": {} }
|
|
}
|
|
}
|