Files
explorer-monorepo/docs/ALL_DEPLOYMENTS_LOCATED_AND_TASKS_UPDATED.md
defiQUG d02ee71cf6 Update CCIP Router and Bridge Addresses for ChainID 138
- Changed CCIP Router address from `0x8078A09637e47Fa5Ed34F626046Ea2094a5CDE5e` to `0x42DAb7b888Dd382bD5Adcf9E038dBF1fD03b4817` across multiple documentation files.
- Updated WETH9 Bridge address from `0x89dd12025bfCD38A168455A44B400e913ED33BE2` to `0xcacfd227A040002e49e2e01626363071324f820a`.
- Ensured all references to the new addresses are consistent throughout the documentation.

This update reflects the latest deployment configurations and ensures accurate contract references for ChainID 138.
2026-03-24 22:49:29 -07:00

7.9 KiB

All Deployments Located and Tasks Updated

Date: 2025-12-24
Status: Complete Inventory of All Deployments in .env


📋 Complete Deployment Inventory

Verified Deployments on ChainID 138 (15 contracts)

# Contract Address Status
1 CCIPReceiver 0x6C4BEE679d37629330daeF141BEd5b4eD2Ec14f6 Verified
2 CCIPLogger 0xF597ABbe5E1544845C6Ba92a6884B4D601ffa334 Verified
3 CCIPRouter 0x42DAb7b888Dd382bD5Adcf9E038dBF1fD03b4817 Verified
4 CCIPRouterOptimized 0xb309016C2c19654584e4527E5C6b2d46F9d52450 Verified
5 LINK_TOKEN 0xb7721dD53A8c629d9f1Ba31a5819AFe250002b03 Verified
6 MirrorManager 0xE419BA82D11EE6E83ADE077bD222a201C1BeF707 Verified
7 MultiSig 0x39A9550a7c4ec6aa9dac43D7eC9fd67BaF570AAA Verified
8 OracleAggregator 0x99b3511a2d315a497c8112c1fdd8d508d4b1e506 Verified
9 OracleProxy 0x3304b747e565a97ec8ac220b0b6a1f6ffdb837e6 Verified
10 AccountWalletRegistry 0xBeEF0128B7ff030e25beeda6Ff62f02041Dedbd0 Verified
11 ISO20022Router 0xBf1BB3E73C2DB7c4aebCd7bf757cdD1C12dE9074 Verified
12 RailEscrowVault 0x609644D9858435f908A5B8528941827dDD13a346 Verified
13 RailTriggerRegistry 0x68Df71cfb889ef572FB592E1Aeb346FfB0c2Da36 Verified
14 ReserveSystem 0x9062656Ef121068CfCeB89FA3178432944903428 Verified
15 Voting 0x83CcE6938FfE5F95FAd3043038C9b94Fdf666495 Verified

⚠️ Failed Deployments (2 contracts)

# Contract Address Status
16 TokenFactory138 0x6DEA30284A279b76E175effE91843A414a5603e8 ⚠️ Failed
17 SettlementOrchestrator 0x0127B88B3682b7673A839EdA43848F6cE55863F3 ⚠️ Failed

📝 Reference Addresses (Other Networks - Not Deployments)

These are references to contracts on other networks, not deployments on ChainID 138:

  • CCIP_ROUTER_MAINNET, CCIP_ROUTER_BSC, CCIP_ROUTER_POLYGON, etc.
  • LINK_TOKEN_MAINNET, LINK_TOKEN_BSC, LINK_TOKEN_POLYGON, etc.
  • TRANSACTION_MIRROR_MAINNET
  • MAINNET_TETHER_MAINNET

Updated Task Status

🔴 Critical Priority (2/2)

  1. CCIPReceiver Verification

    • Address: 0x6C4BEE679d37629330daeF141BEd5b4eD2Ec14f6
    • Status: Verified on-chain
  2. OpenZeppelin Contracts Installation

    • Status: Installed and configured

🟡 High Priority (12/12)

  1. MultiSig - 0x39A9550a7c4ec6aa9dac43D7eC9fd67BaF570AAA
  2. Voting - 0x83CcE6938FfE5F95FAd3043038C9b94Fdf666495
  3. ReserveSystem - 0x9062656Ef121068CfCeB89FA3178432944903428
  4. ⚠️ TokenFactory138 - 0x6DEA30284A279b76E175effE91843A414a5603e8 ⚠️ (Failed - needs re-deployment)
  5. AccountWalletRegistry - 0xBeEF0128B7ff030e25beeda6Ff62f02041Dedbd0
  6. ISO20022Router - 0xBf1BB3E73C2DB7c4aebCd7bf757cdD1C12dE9074
  7. RailEscrowVault - 0x609644D9858435f908A5B8528941827dDD13a346
  8. RailTriggerRegistry - 0x68Df71cfb889ef572FB592E1Aeb346FfB0c2Da36
  9. ⚠️ SettlementOrchestrator - 0x0127B88B3682b7673A839EdA43848F6cE55863F3 ⚠️ (Failed - needs re-deployment)
  10. ⚠️ CompliantUSDT/USDC/ComplianceRegistry - Contracts not found in codebase

🟡 Medium Priority (3/13)

  1. CCIPMessageValidator - Library (no deployment needed)
  2. Price Feed Aggregator - OraclePriceFeed provides functionality
  3. Pausable Controller - OpenZeppelin library available

🟢 Low Priority (4/5)

  1. MirrorManager - 0xE419BA82D11EE6E83ADE077bD222a201C1BeF707
  2. CCIPRouterOptimized - 0xb309016C2c19654584e4527E5C6b2d46F9d52450
  3. ⚠️ AddressMapper - Contract not found
  4. Token Registry - Pending (if exists)
  5. Fee Collector - Pending (if exists)

🆕 Additional Discovered Deployments

  1. CCIPLogger - 0xF597ABbe5E1544845C6Ba92a6884B4D601ffa334
  2. CCIPRouter - 0x42DAb7b888Dd382bD5Adcf9E038dBF1fD03b4817
  3. LINK_TOKEN - 0xb7721dD53A8c629d9f1Ba31a5819AFe250002b03
  4. OracleAggregator - 0x99b3511a2d315a497c8112c1fdd8d508d4b1e506
  5. OracleProxy - 0x3304b747e565a97ec8ac220b0b6a1f6ffdb837e6

📊 Updated Statistics

By Status

  • Verified on ChainID 138: 15 contracts
  • ⚠️ Failed Deployments: 2 contracts
  • 📝 Total in .env: 33 addresses (15 verified, 2 failed, 16 references)

By Category

  • Critical Infrastructure: 1 contract (CCIPReceiver)
  • CCIP Infrastructure: 4 contracts (CCIPReceiver, CCIPLogger, CCIPRouter, CCIPRouterOptimized)
  • Oracle System: 2 contracts (OracleAggregator, OracleProxy)
  • Token System: 1 contract (LINK_TOKEN)
  • Governance: 2 contracts (MultiSig, Voting)
  • Reserve System: 1 contract (ReserveSystem)
  • eMoney System: 5 contracts (4 verified, 1 failed)
  • Utilities: 1 contract (MirrorManager)

🔧 Action Required

Failed Deployments

  1. TokenFactory138 (0x6DEA30284A279b76E175effE91843A414a5603e8)

    • Status: Transaction failed
    • Action: Re-deploy with correct constructor parameters and higher gas limit
  2. SettlementOrchestrator (0x0127B88B3682b7673A839EdA43848F6cE55863F3)

    • Status: Transaction failed
    • Action: Re-deploy with correct constructor parameters and higher gas limit

Missing Contracts

  1. CompliantUSDT - Contract not found in codebase
  2. CompliantUSDC - Contract not found in codebase
  3. ComplianceRegistry - Contract not found in codebase
  4. AddressMapper - Contract not found in codebase
  5. Token Registry - Contract not found in codebase
  6. Fee Collector - Contract not found in codebase

📝 All Verified Contract Addresses

# Critical Infrastructure
CCIP_RECEIVER=0x6C4BEE679d37629330daeF141BEd5b4eD2Ec14f6
CCIP_RECEIVER_138=0x6C4BEE679d37629330daeF141BEd5b4eD2Ec14f6

# CCIP Infrastructure
CCIP_LOGGER=0xF597ABbe5E1544845C6Ba92a6884B4D601ffa334
CCIP_ROUTER_ADDRESS=0x42DAb7b888Dd382bD5Adcf9E038dBF1fD03b4817
CCIP_ROUTER_OPTIMIZED=0xb309016C2c19654584e4527E5C6b2d46F9d52450

# Oracle System
ORACLE_AGGREGATOR_ADDRESS=0x99b3511a2d315a497c8112c1fdd8d508d4b1e506
ORACLE_PROXY_ADDRESS=0x3304b747e565a97ec8ac220b0b6a1f6ffdb837e6

# Token System
LINK_TOKEN=0xb7721dD53A8c629d9f1Ba31a5819AFe250002b03

# Governance
MULTISIG=0x39A9550a7c4ec6aa9dac43D7eC9fd67BaF570AAA
VOTING=0x83CcE6938FfE5F95FAd3043038C9b94Fdf666495

# Reserve System
RESERVE_SYSTEM=0x9062656Ef121068CfCeB89FA3178432944903428

# eMoney System
ACCOUNT_WALLET_REGISTRY=0xBeEF0128B7ff030e25beeda6Ff62f02041Dedbd0
ISO20022_ROUTER=0xBf1BB3E73C2DB7c4aebCd7bf757cdD1C12dE9074
RAIL_ESCROW_VAULT=0x609644D9858435f908A5B8528941827dDD13a346
RAIL_TRIGGER_REGISTRY=0x68Df71cfb889ef572FB592E1Aeb346FfB0c2Da36

# Utilities
MIRROR_MANAGER=0xE419BA82D11EE6E83ADE077bD222a201C1BeF707

📊 Updated Task Completion Summary

By Priority

  • 🔴 Critical: 2/2 (100%)
  • 🟡 High Priority: 10/12 (83.3%) - 2 failed deployments
  • 🟡 Medium Priority: 3/13 (23%)
  • 🟢 Low Priority: 4/5 (80%)

Overall

  • Total Completed: 19/32 tasks (59.4%)
  • Verified On-Chain: 15 contracts
  • Failed Deployments: 2 contracts
  • Missing Contracts: 6 contracts

🎯 Next Steps

  1. Re-deploy Failed Contracts:

    • Investigate TokenFactory138 constructor requirements
    • Investigate SettlementOrchestrator constructor requirements
    • Deploy with correct parameters and sufficient gas
  2. Create Missing Contracts (if needed):

    • CompliantUSDT
    • CompliantUSDC
    • ComplianceRegistry
    • AddressMapper
    • Token Registry
    • Fee Collector
  3. Cross-Network Deployments (when ready):

    • Configure network RPC URLs
    • Deploy CCIP contracts on other networks

Last Updated: 2025-12-24
Status: Complete Inventory - All Deployments Located and Tasks Updated