Files
smom-dbis-138/docs/operations/status-reports/EXISTING_DEPLOYMENTS_REPORT.md
defiQUG 1fb7266469 Add Oracle Aggregator and CCIP Integration
- Introduced Aggregator.sol for Chainlink-compatible oracle functionality, including round-based updates and access control.
- Added OracleWithCCIP.sol to extend Aggregator with CCIP cross-chain messaging capabilities.
- Created .gitmodules to include OpenZeppelin contracts as a submodule.
- Developed a comprehensive deployment guide in NEXT_STEPS_COMPLETE_GUIDE.md for Phase 2 and smart contract deployment.
- Implemented Vite configuration for the orchestration portal, supporting both Vue and React frameworks.
- Added server-side logic for the Multi-Cloud Orchestration Portal, including API endpoints for environment management and monitoring.
- Created scripts for resource import and usage validation across non-US regions.
- Added tests for CCIP error handling and integration to ensure robust functionality.
- Included various new files and directories for the orchestration portal and deployment scripts.
2025-12-12 14:57:48 -08:00

1.6 KiB

Existing Deployments Report

📋 Deployment Status Check

Ethereum Mainnet

Predeployed Contracts (Canonical Addresses)

  • WETH9: 0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2

    • Status: Already deployed on Mainnet
    • Note: Predeployed in genesis for Chain-138
  • WETH10: 0xf4BB2e28688e89fCcE3c0580D37d36A7672E8A9f

    • Status: Already deployed on Mainnet
    • Note: Predeployed in genesis for Chain-138

CCIP Integration Contracts

  • CCIPLogger: Check .env for MAINNET_CCIP_LOGGER
    • Status: Run ./scripts/deployment/check-existing-deployments.sh to verify

WETH Bridge Contracts

  • CCIPWETH9Bridge: Check .env for MAINNET_CCIP_WETH9_BRIDGE

    • Status: Run ./scripts/deployment/check-existing-deployments.sh to verify
  • CCIPWETH10Bridge: Check .env for MAINNET_CCIP_WETH10_BRIDGE

    • Status: Run ./scripts/deployment/check-existing-deployments.sh to verify

Chain-138

CCIP Integration Contracts

  • CCIPTxReporter: Check .env for CHAIN138_CCIP_REPORTER
    • Status: Run ./scripts/deployment/check-existing-deployments.sh to verify

🔍 Verification Commands

# Check all existing deployments
./scripts/deployment/check-existing-deployments.sh

# Verify on-chain deployments
./scripts/deployment/verify-on-chain-deployments.sh

# Generate status report
./scripts/deployment/generate-deployment-status-report.sh

📝 Notes

  • WETH9 and WETH10 are predeployed at canonical Mainnet addresses
  • Other contracts need to be checked against .env and verified on-chain
  • On-chain verification requires RPC access and Foundry's cast tool