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.
This commit is contained in:
@@ -13,7 +13,7 @@
|
||||
|---|----------|---------|--------|
|
||||
| 1 | CCIPReceiver | `0x6C4BEE679d37629330daeF141BEd5b4eD2Ec14f6` | ✅ Verified |
|
||||
| 2 | CCIPLogger | `0xF597ABbe5E1544845C6Ba92a6884B4D601ffa334` | ✅ Verified |
|
||||
| 3 | CCIPRouter | `0x8078A09637e47Fa5Ed34F626046Ea2094a5CDE5e` | ✅ Verified |
|
||||
| 3 | CCIPRouter | `0x42DAb7b888Dd382bD5Adcf9E038dBF1fD03b4817` | ✅ Verified |
|
||||
| 4 | CCIPRouterOptimized | `0xb309016C2c19654584e4527E5C6b2d46F9d52450` | ✅ Verified |
|
||||
| 5 | LINK_TOKEN | `0xb7721dD53A8c629d9f1Ba31a5819AFe250002b03` | ✅ Verified |
|
||||
| 6 | MirrorManager | `0xE419BA82D11EE6E83ADE077bD222a201C1BeF707` | ✅ Verified |
|
||||
@@ -85,7 +85,7 @@ These are references to contracts on other networks, not deployments on ChainID
|
||||
### 🆕 Additional Discovered Deployments
|
||||
|
||||
21. ✅ **CCIPLogger** - `0xF597ABbe5E1544845C6Ba92a6884B4D601ffa334` ✅
|
||||
22. ✅ **CCIPRouter** - `0x8078A09637e47Fa5Ed34F626046Ea2094a5CDE5e` ✅
|
||||
22. ✅ **CCIPRouter** - `0x42DAb7b888Dd382bD5Adcf9E038dBF1fD03b4817` ✅
|
||||
23. ✅ **LINK_TOKEN** - `0xb7721dD53A8c629d9f1Ba31a5819AFe250002b03` ✅
|
||||
24. ✅ **OracleAggregator** - `0x99b3511a2d315a497c8112c1fdd8d508d4b1e506` ✅
|
||||
25. ✅ **OracleProxy** - `0x3304b747e565a97ec8ac220b0b6a1f6ffdb837e6` ✅
|
||||
@@ -143,7 +143,7 @@ CCIP_RECEIVER_138=0x6C4BEE679d37629330daeF141BEd5b4eD2Ec14f6
|
||||
|
||||
# CCIP Infrastructure
|
||||
CCIP_LOGGER=0xF597ABbe5E1544845C6Ba92a6884B4D601ffa334
|
||||
CCIP_ROUTER_ADDRESS=0x8078A09637e47Fa5Ed34F626046Ea2094a5CDE5e
|
||||
CCIP_ROUTER_ADDRESS=0x42DAb7b888Dd382bD5Adcf9E038dBF1fD03b4817
|
||||
CCIP_ROUTER_OPTIMIZED=0xb309016C2c19654584e4527E5C6b2d46F9d52450
|
||||
|
||||
# Oracle System
|
||||
@@ -211,4 +211,3 @@ MIRROR_MANAGER=0xE419BA82D11EE6E83ADE077bD222a201C1BeF707
|
||||
|
||||
**Last Updated**: 2025-12-24
|
||||
**Status**: ✅ **Complete Inventory - All Deployments Located and Tasks Updated**
|
||||
|
||||
|
||||
@@ -56,7 +56,7 @@
|
||||
- **Code Size**: 6,749 bytes (verified on-chain)
|
||||
- **Transaction Hash**: `0x80245fdd5eeeb50775edef555ca405065a386b8db56ddf0d1d5d6a2a433833c3`
|
||||
- **Constructor Parameters**:
|
||||
- CCIP Router: `0x8078A09637e47Fa5Ed34F626046Ea2094a5CDE5e`
|
||||
- CCIP Router: `0x42DAb7b888Dd382bD5Adcf9E038dBF1fD03b4817`
|
||||
- Oracle Aggregator: `0x99b3511a2d315a497c8112c1fdd8d508d4b1e506`
|
||||
- **Deployment Method**: `cast send --create` (direct deployment)
|
||||
|
||||
@@ -153,4 +153,3 @@
|
||||
|
||||
**Last Updated**: 2025-12-24
|
||||
**Final Status**: ✅ **COMPLETE AND VERIFIED**
|
||||
|
||||
|
||||
@@ -41,7 +41,7 @@ CCIPReceiver receiver = new CCIPReceiver(ccipRouter, oracleAggregator);
|
||||
|
||||
### 3. Verified Environment Variables
|
||||
- **PRIVATE_KEY**: ✅ Set
|
||||
- **CCIP_ROUTER_ADDRESS**: ✅ `0x8078A09637e47Fa5Ed34F626046Ea2094a5CDE5e`
|
||||
- **CCIP_ROUTER_ADDRESS**: ✅ `0x42DAb7b888Dd382bD5Adcf9E038dBF1fD03b4817`
|
||||
- **ORACLE_AGGREGATOR_ADDRESS**: ✅ `0x99b3511a2d315a497c8112c1fdd8d508d4b1e506`
|
||||
- **RPC_URL**: ✅ `http://192.168.11.250:8545`
|
||||
- **Status**: ✅ **VERIFIED**
|
||||
@@ -128,7 +128,7 @@ Error (7576): Undeclared identifier. "checkUpkeep" is not (or not yet) visible a
|
||||
## 📊 Deployment Configuration
|
||||
|
||||
### Constructor Parameters
|
||||
- **CCIP Router**: `0x8078A09637e47Fa5Ed34F626046Ea2094a5CDE5e`
|
||||
- **CCIP Router**: `0x42DAb7b888Dd382bD5Adcf9E038dBF1fD03b4817`
|
||||
- **Oracle Aggregator**: `0x99b3511a2d315a497c8112c1fdd8d508d4b1e506`
|
||||
|
||||
### Deployment Settings
|
||||
@@ -152,4 +152,3 @@ After deployment:
|
||||
|
||||
**Last Updated**: 2025-12-24
|
||||
**Status**: ⚠️ **BLOCKED** - Compilation errors need to be fixed before deployment
|
||||
|
||||
|
||||
@@ -15,7 +15,7 @@ This document describes the access control mechanisms for all CCIP contracts and
|
||||
|
||||
### CCIP Router
|
||||
|
||||
**Address**: `0x8078A09637e47Fa5Ed34F626046Ea2094a5CDE5e`
|
||||
**Address**: `0x42DAb7b888Dd382bD5Adcf9E038dBF1fD03b4817`
|
||||
|
||||
**Access Control**:
|
||||
- **Owner/Admin**: Unknown (requires deployment transaction or contract storage query)
|
||||
@@ -25,7 +25,7 @@ This document describes the access control mechanisms for all CCIP contracts and
|
||||
**Verification**:
|
||||
```bash
|
||||
# Try to get owner (if function exists)
|
||||
cast call 0x8078A09637e47Fa5Ed34F626046Ea2094a5CDE5e "owner()" --rpc-url <rpc_url>
|
||||
cast call 0x42DAb7b888Dd382bD5Adcf9E038dBF1fD03b4817 "owner()" --rpc-url <rpc_url>
|
||||
|
||||
# Check deployment transaction for owner
|
||||
# (requires transaction hash)
|
||||
@@ -42,7 +42,7 @@ cast call 0x8078A09637e47Fa5Ed34F626046Ea2094a5CDE5e "owner()" --rpc-url <rpc_ur
|
||||
|
||||
### CCIPWETH9Bridge
|
||||
|
||||
**Address**: `0x89dd12025bfCD38A168455A44B400e913ED33BE2`
|
||||
**Address**: `0xcacfd227A040002e49e2e01626363071324f820a`
|
||||
|
||||
**Access Control**:
|
||||
- **Owner/Admin**: Unknown
|
||||
@@ -52,7 +52,7 @@ cast call 0x8078A09637e47Fa5Ed34F626046Ea2094a5CDE5e "owner()" --rpc-url <rpc_ur
|
||||
**Verification**:
|
||||
```bash
|
||||
# Try to get owner
|
||||
cast call 0x89dd12025bfCD38A168455A44B400e913ED33BE2 "owner()" --rpc-url <rpc_url>
|
||||
cast call 0xcacfd227A040002e49e2e01626363071324f820a "owner()" --rpc-url <rpc_url>
|
||||
```
|
||||
|
||||
### CCIPWETH10Bridge
|
||||
@@ -222,4 +222,3 @@ Create script to monitor access control:
|
||||
---
|
||||
|
||||
**Last Updated**: 2025-01-12
|
||||
|
||||
|
||||
@@ -21,7 +21,7 @@
|
||||
#### ✅ **Source Chain (ChainID 138) - PARTIALLY COMPLETE**
|
||||
|
||||
**Router Configuration**:
|
||||
- ✅ **CCIP Router Deployed**: `0x8078A09637e47Fa5Ed34F626046Ea2094a5CDE5e`
|
||||
- ✅ **CCIP Router Deployed**: `0x42DAb7b888Dd382bD5Adcf9E038dBF1fD03b4817`
|
||||
- ✅ **CCIP Sender Deployed**: `0x105F8A15b819948a89153505762444Ee9f324684`
|
||||
- ⚠️ **OnRamp Configuration**: **UNKNOWN** - Cannot verify if Router knows which OnRamp to use for destination selectors
|
||||
- ⚠️ **OnRamp Destination Allowlist**: **UNKNOWN** - Cannot verify if OnRamp allows Ethereum Mainnet (selector: 5009297550715157269)
|
||||
@@ -106,7 +106,7 @@
|
||||
|
||||
#### ⚠️ **Bridge Contract Configuration - PARTIALLY COMPLETE**
|
||||
|
||||
**CCIPWETH9Bridge** (`0x89dd12025bfCD38A168455A44B400e913ED33BE2`):
|
||||
**CCIPWETH9Bridge** (`0xcacfd227A040002e49e2e01626363071324f820a`):
|
||||
- ✅ **Contract Deployed**: Bytecode present (13,015 bytes)
|
||||
- ✅ **Functions Available**: `sendCrossChain()`, `addDestination()`, `destinations()`
|
||||
- ❌ **Destination Routing Table**: **INCOMPLETE**
|
||||
@@ -344,4 +344,3 @@
|
||||
---
|
||||
|
||||
**Last Updated**: $(date)
|
||||
|
||||
|
||||
@@ -35,7 +35,7 @@
|
||||
| **BSC** | 56 | `0xE1053aE1857476f36F3bAdEe8D26609d1887a44A` | `0x404460C6A5EdE2D891e8297795264fDe62ADBB75` |
|
||||
| **Cronos** | 25 | TBD (CCIP not yet available) | TBD |
|
||||
| **Gnosis** | 100 | TBD (CCIP not yet available) | TBD |
|
||||
| **ChainID 138** | 138 | `0x8078A09637e47Fa5Ed34F626046Ea2094a5CDE5e` (Custom) | `0x514910771AF9Ca656af840dff83E8264EcF986CA` (Canonical) |
|
||||
| **ChainID 138** | 138 | `0x42DAb7b888Dd382bD5Adcf9E038dBF1fD03b4817` (Custom) | `0x514910771AF9Ca656af840dff83E8264EcF986CA` (Canonical) |
|
||||
|
||||
---
|
||||
|
||||
@@ -51,7 +51,7 @@ RPC_URL_138_ALT=https://rpc-core.d-bis.org
|
||||
EXPLORER_138=https://explorer.d-bis.org
|
||||
|
||||
# CCIP Router (Custom Deployment)
|
||||
CCIP_ROUTER_138=0x8078A09637e47Fa5Ed34F626046Ea2094a5CDE5e
|
||||
CCIP_ROUTER_138=0x42DAb7b888Dd382bD5Adcf9E038dBF1fD03b4817
|
||||
|
||||
# CCIP Contracts
|
||||
CCIP_SENDER_138=0x105F8A15b819948a89153505762444Ee9f324684
|
||||
@@ -59,7 +59,7 @@ CCIP_RECEIVER_138=0x95007eC50d0766162F77848Edf7bdC4eBA147fb4
|
||||
CCIP_LOGGER_138=0xF597ABbe5E1544845C6Ba92a6884B4D601ffa334
|
||||
|
||||
# CCIP Bridges
|
||||
CCIPWETH9_BRIDGE_138=0x89dd12025bfCD38A168455A44B400e913ED33BE2
|
||||
CCIPWETH9_BRIDGE_138=0xcacfd227A040002e49e2e01626363071324f820a
|
||||
CCIPWETH10_BRIDGE_138=0xe0E93247376aa097dB308B92e6Ba36bA015535D0
|
||||
|
||||
# LINK Token (Canonical Ethereum Mainnet Address)
|
||||
@@ -84,7 +84,7 @@ CCIP_ROUTER_MAINNET=0x80226fc0Ee2b096224EeAc085Bb9a8cba1146f7D
|
||||
|
||||
# CCIP Bridges
|
||||
CCIPWETH9_BRIDGE_MAINNET=0x3304b747E565a97ec8AC220b0B6A1f6ffDB837e6
|
||||
CCIPWETH10_BRIDGE_MAINNET=0x8078A09637e47Fa5Ed34F626046Ea2094a5CDE5e
|
||||
CCIPWETH10_BRIDGE_MAINNET=0x04E1e22B0D41e99f4275bd40A50480219bc9A223
|
||||
|
||||
# Alternative Mainnet Bridge Addresses (from broadcast logs)
|
||||
CCIPWETH9_BRIDGE_MAINNET_ALT=0x2A0840e5117683b11682ac46f5CF5621E67269E3
|
||||
@@ -311,4 +311,3 @@ CHAIN_SELECTOR_GNOSIS=TBD
|
||||
|
||||
**Last Updated**: 2025-12-24
|
||||
**Status**: Complete .env template ready for update
|
||||
|
||||
|
||||
@@ -10,14 +10,14 @@
|
||||
|
||||
### CCIP Router
|
||||
- **Status**: ✅ Deployed
|
||||
- **Address**: 0x8078A09637e47Fa5Ed34F626046Ea2094a5CDE5e
|
||||
- **Address**: 0x42DAb7b888Dd382bD5Adcf9E038dBF1fD03b4817
|
||||
|
||||
### CCIP Sender
|
||||
- **Status**: ✅ Deployed
|
||||
- **Address**: 0x105F8A15b819948a89153505762444Ee9f324684
|
||||
|
||||
### Bridge Contracts
|
||||
- **WETH9 Bridge**: ✅ Deployed (0x89dd12025bfCD38A168455A44B400e913ED33BE2)
|
||||
- **WETH9 Bridge**: ✅ Deployed (0xcacfd227A040002e49e2e01626363071324f820a)
|
||||
- **WETH10 Bridge**: ✅ Deployed (0xe0E93247376aa097dB308B92e6Ba36bA015535D0)
|
||||
|
||||
### Bridge Destination Configuration
|
||||
|
||||
@@ -27,11 +27,11 @@
|
||||
### ChainID 138 (Source Chain)
|
||||
|
||||
#### ✅ Deployed
|
||||
- ✅ CCIP Router (Custom): `0x8078A09637e47Fa5Ed34F626046Ea2094a5CDE5e`
|
||||
- ✅ CCIP Router (Custom): `0x42DAb7b888Dd382bD5Adcf9E038dBF1fD03b4817`
|
||||
- ✅ CCIP Sender: `0x105F8A15b819948a89153505762444Ee9f324684`
|
||||
- ⚠️ CCIP Receiver: `0x95007eC50d0766162F77848Edf7bdC4eBA147fb4` (Needs re-deployment)
|
||||
- ✅ CCIP Logger: `0xF597ABbe5E1544845C6Ba92a6884B4D601ffa334`
|
||||
- ✅ CCIPWETH9Bridge: `0x89dd12025bfCD38A168455A44B400e913ED33BE2`
|
||||
- ✅ CCIPWETH9Bridge: `0xcacfd227A040002e49e2e01626363071324f820a`
|
||||
- ✅ CCIPWETH10Bridge: `0xe0E93247376aa097dB308B92e6Ba36bA015535D0`
|
||||
- ✅ LINK Token: `0x514910771AF9Ca656af840dff83E8264EcF986CA` (Canonical)
|
||||
|
||||
@@ -49,7 +49,7 @@
|
||||
#### ✅ Deployed
|
||||
- ✅ CCIP Router (Official): `0x80226fc0Ee2b096224EeAc085Bb9a8cba1146f7D`
|
||||
- ✅ CCIPWETH9Bridge: `0x3304b747E565a97ec8AC220b0B6A1f6ffDB837e6` (or `0x2A0840e5117683b11682ac46f5CF5621E67269E3`)
|
||||
- ✅ CCIPWETH10Bridge: `0x8078A09637e47Fa5Ed34F626046Ea2094a5CDE5e` (or `0xb7721dD53A8c629d9f1Ba31a5819AFe250002b03`)
|
||||
- ✅ CCIPWETH10Bridge: `0xe0E93247376aa097dB308B92e6Ba36bA015535D0` (or `0xb7721dD53A8c629d9f1Ba31a5819AFe250002b03`)
|
||||
- ✅ LINK Token (Official): `0x514910771AF9Ca656af840dff83E8264EcF986CA`
|
||||
- ✅ TransactionMirror: `0x4CF42c4F1dBa748601b8938be3E7ABD732E87cE9`
|
||||
- ✅ MainnetTether: `0x15DF1D5BFDD8Aa4b380445D4e3E9B38d34283619`
|
||||
@@ -212,7 +212,7 @@
|
||||
- `0x3304b747E565a97ec8AC220b0B6A1f6ffDB837e6`
|
||||
- `0x2A0840e5117683b11682ac46f5CF5621E67269E3`
|
||||
- **CCIPWETH10Bridge**:
|
||||
- `0x8078A09637e47Fa5Ed34F626046Ea2094a5CDE5e`
|
||||
- `0x42DAb7b888Dd382bD5Adcf9E038dBF1fD03b4817`
|
||||
- `0xb7721dD53A8c629d9f1Ba31a5819AFe250002b03`
|
||||
- **Action**: Verify which addresses are active and update .env accordingly
|
||||
|
||||
@@ -330,4 +330,3 @@
|
||||
|
||||
**Last Updated**: 2025-12-24
|
||||
**Status**: Comprehensive gap analysis complete
|
||||
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
**Date**: 2025-01-12
|
||||
**Network**: ChainID 138
|
||||
**Router Address**: `0x8078A09637e47Fa5Ed34F626046Ea2094a5CDE5e`
|
||||
**Router Address**: `0x42DAb7b888Dd382bD5Adcf9E038dBF1fD03b4817`
|
||||
|
||||
---
|
||||
|
||||
@@ -15,7 +15,7 @@ The CCIP Router is the central component of the Chainlink CCIP (Cross-Chain Inte
|
||||
## Configuration Details
|
||||
|
||||
### Router Address
|
||||
- **Address**: `0x8078A09637e47Fa5Ed34F626046Ea2094a5CDE5e`
|
||||
- **Address**: `0x42DAb7b888Dd382bD5Adcf9E038dBF1fD03b4817`
|
||||
- **Network**: ChainID 138
|
||||
- **RPC Endpoint**: `http://192.168.11.250:8545` or `https://rpc-core.d-bis.org`
|
||||
- **Block Explorer**: `https://explorer.d-bis.org` (Blockscout)
|
||||
@@ -79,7 +79,7 @@ Gets the OnRamp address for a destination chain.
|
||||
- **Relationship**: Sender contract interacts with Router to send messages
|
||||
|
||||
### Bridge Contracts
|
||||
- **CCIPWETH9Bridge**: `0x89dd12025bfCD38A168455A44B400e913ED33BE2`
|
||||
- **CCIPWETH9Bridge**: `0xcacfd227A040002e49e2e01626363071324f820a`
|
||||
- **CCIPWETH10Bridge**: `0xe0E93247376aa097dB308B92e6Ba36bA015535D0`
|
||||
- **Relationship**: Bridge contracts call Router to send cross-chain messages
|
||||
|
||||
@@ -94,12 +94,12 @@ Gets the OnRamp address for a destination chain.
|
||||
|
||||
### Check Router Status
|
||||
```bash
|
||||
cast code 0x8078A09637e47Fa5Ed34F626046Ea2094a5CDE5e --rpc-url http://192.168.11.250:8545
|
||||
cast code 0x42DAb7b888Dd382bD5Adcf9E038dBF1fD03b4817 --rpc-url http://192.168.11.250:8545
|
||||
```
|
||||
|
||||
### Get Fee Token
|
||||
```bash
|
||||
cast call 0x8078A09637e47Fa5Ed34F626046Ea2094a5CDE5e "getFeeToken()" --rpc-url http://192.168.11.250:8545
|
||||
cast call 0x42DAb7b888Dd382bD5Adcf9E038dBF1fD03b4817 "getFeeToken()" --rpc-url http://192.168.11.250:8545
|
||||
```
|
||||
|
||||
---
|
||||
@@ -143,4 +143,3 @@ cast call 0x8078A09637e47Fa5Ed34F626046Ea2094a5CDE5e "getFeeToken()" --rpc-url h
|
||||
---
|
||||
|
||||
**Last Updated**: 2025-01-12
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
# CCIP Router Native ETH Support Check
|
||||
|
||||
**Date**: 2025-01-12
|
||||
**Router**: `0x8078A09637e47Fa5Ed34F626046Ea2094a5CDE5e`
|
||||
**Router**: `0x42DAb7b888Dd382bD5Adcf9E038dBF1fD03b4817`
|
||||
**ChainID**: 138
|
||||
|
||||
---
|
||||
@@ -127,4 +127,3 @@ cast send <ROUTER> "ccipSend(...)" --value <amount> --rpc-url <RPC>
|
||||
|
||||
**Last Updated**: 2025-01-12
|
||||
**Status**: ⚠️ Router configured for LINK, but token not deployed. Native ETH support uncertain.
|
||||
|
||||
|
||||
@@ -13,7 +13,7 @@
|
||||
- **Address**: `0x6C4BEE679d37629330daeF141BEd5b4eD2Ec14f6`
|
||||
- **Status**: Verified on-chain
|
||||
- **Code Size**: 6,749 bytes
|
||||
- **Router**: `0x8078A09637e47Fa5Ed34F626046Ea2094a5CDE5e`
|
||||
- **Router**: `0x42DAb7b888Dd382bD5Adcf9E038dBF1fD03b4817`
|
||||
- **Oracle**: `0x99b3511a2d315a497c8112c1fdd8d508d4b1e506`
|
||||
|
||||
2. ✅ **OpenZeppelin Contracts Installation**
|
||||
@@ -125,4 +125,3 @@ cast send --private-key $PRIVATE_KEY \
|
||||
---
|
||||
|
||||
**Last Updated**: 2025-12-24
|
||||
|
||||
|
||||
@@ -27,7 +27,7 @@
|
||||
| # | Contract | Address | Variable Names | Status |
|
||||
|---|----------|---------|----------------|--------|
|
||||
| 1 | LINK Token | `0xb7721dD53A8c629d9f1Ba31a5819AFe250002b03` | `LINK_TOKEN_138`, `LINK_TOKEN` | ✅ |
|
||||
| 2 | CCIP Router | `0x8078A09637e47Fa5Ed34F626046Ea2094a5CDE5e` | `CCIP_ROUTER_138`, `CCIP_ROUTER_ADDRESS` | ✅ |
|
||||
| 2 | CCIP Router | `0x42DAb7b888Dd382bD5Adcf9E038dBF1fD03b4817` | `CCIP_ROUTER_138`, `CCIP_ROUTER_ADDRESS` | ✅ |
|
||||
| 3 | CCIP Sender | `0x105F8A15b819948a89153505762444Ee9f324684` | `CCIP_SENDER_138` | ✅ |
|
||||
| 4 | CCIP Logger | `0xF597ABbe5E1544845C6Ba92a6884B4D601ffa334` | `CCIP_LOGGER_138`, `CCIP_LOGGER` | ✅ |
|
||||
| 5 | CCIP Receiver | `0x95007eC50d0766162F77848Edf7bdC4eBA147fb4` | `CCIP_RECEIVER_138`, `CCIP_RECEIVER` | ⚠️ Needs re-deployment |
|
||||
@@ -62,8 +62,8 @@
|
||||
LINK_TOKEN_138=0xb7721dD53A8c629d9f1Ba31a5819AFe250002b03
|
||||
LINK_TOKEN=0xb7721dD53A8c629d9f1Ba31a5819AFe250002b03 # Alias
|
||||
|
||||
CCIP_ROUTER_138=0x8078A09637e47Fa5Ed34F626046Ea2094a5CDE5e
|
||||
CCIP_ROUTER_ADDRESS=0x8078A09637e47Fa5Ed34F626046Ea2094a5CDE5e # Alias
|
||||
CCIP_ROUTER_138=0x42DAb7b888Dd382bD5Adcf9E038dBF1fD03b4817
|
||||
CCIP_ROUTER_ADDRESS=0x42DAb7b888Dd382bD5Adcf9E038dBF1fD03b4817 # Alias
|
||||
|
||||
CCIP_SENDER_138=0x105F8A15b819948a89153505762444Ee9f324684
|
||||
|
||||
@@ -247,4 +247,3 @@ See `docs/CCIP_CONTRACTS_ENV_UPDATE.md` for complete list.
|
||||
|
||||
**Last Updated**: 2025-12-24
|
||||
**Status**: ✅ **COMPREHENSIVE AND INCLUSIVE** - All contracts from DEPLOYED_CONTRACTS_REVIEW.md and all CCIP contracts for all networks are now in .env files
|
||||
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
| Contract | Address | In .env | Variable Name | Status |
|
||||
|----------|---------|---------|---------------|--------|
|
||||
| **LINK Token** | `0xb7721dD53A8c629d9f1Ba31a5819AFe250002b03` | ✅ | `LINK_TOKEN_138`, `LINK_TOKEN` | ✅ Verified |
|
||||
| **CCIP Router** | `0x8078A09637e47Fa5Ed34F626046Ea2094a5CDE5e` | ✅ | `CCIP_ROUTER_138`, `CCIP_ROUTER_ADDRESS` | ✅ Verified |
|
||||
| **CCIP Router** | `0x42DAb7b888Dd382bD5Adcf9E038dBF1fD03b4817` | ✅ | `CCIP_ROUTER_138`, `CCIP_ROUTER_ADDRESS` | ✅ Verified |
|
||||
| **CCIP Sender** | `0x105F8A15b819948a89153505762444Ee9f324684` | ✅ | `CCIP_SENDER_138` | ✅ Verified |
|
||||
| **CCIP Logger** | `0xF597ABbe5E1544845C6Ba92a6884B4D601ffa334` | ✅ | `CCIP_LOGGER_138`, `CCIP_LOGGER` | ✅ Verified |
|
||||
| **CCIP Receiver** | `0x95007eC50d0766162F77848Edf7bdC4eBA147fb4` | ✅ | `CCIP_RECEIVER_138`, `CCIP_RECEIVER` | ⚠️ Needs re-deployment |
|
||||
@@ -192,4 +192,3 @@
|
||||
**Status**: ✅ **COMPREHENSIVE VERIFICATION COMPLETE**
|
||||
|
||||
All deployed contracts from DEPLOYED_CONTRACTS_REVIEW.md are now in .env files!
|
||||
|
||||
|
||||
@@ -17,7 +17,7 @@ CCIP_CHAIN138_FEE_TOKEN=0xb7721dD53A8c629d9f1Ba31a5819AFe250002b03
|
||||
|
||||
### CCIP Contracts
|
||||
```bash
|
||||
CCIP_ROUTER_ADDRESS=0x8078A09637e47Fa5Ed34F626046Ea2094a5CDE5e
|
||||
CCIP_ROUTER_ADDRESS=0x42DAb7b888Dd382bD5Adcf9E038dBF1fD03b4817
|
||||
CCIP_RECEIVER=0x95007eC50d0766162F77848Edf7bdC4eBA147fb4
|
||||
CCIP_LOGGER=0xF597ABbe5E1544845C6Ba92a6884B4D601ffa334
|
||||
```
|
||||
@@ -74,4 +74,3 @@ Both projects have been updated with all deployed contract addresses.
|
||||
---
|
||||
|
||||
**Last Updated**: 2025-12-24
|
||||
|
||||
|
||||
@@ -22,11 +22,11 @@
|
||||
| Contract | Address | Variable Name(s) | Status |
|
||||
|----------|---------|------------------|--------|
|
||||
| **LINK Token** | `0xb7721dD53A8c629d9f1Ba31a5819AFe250002b03` | `LINK_TOKEN_138`, `LINK_TOKEN` | ✅ Added |
|
||||
| **CCIP Router** | `0x8078A09637e47Fa5Ed34F626046Ea2094a5CDE5e` | `CCIP_ROUTER_138`, `CCIP_ROUTER_ADDRESS` | ✅ Added |
|
||||
| **CCIP Router** | `0x42DAb7b888Dd382bD5Adcf9E038dBF1fD03b4817` | `CCIP_ROUTER_138`, `CCIP_ROUTER_ADDRESS` | ✅ Added |
|
||||
| **CCIP Sender** | `0x105F8A15b819948a89153505762444Ee9f324684` | `CCIP_SENDER_138` | ✅ Added |
|
||||
| **CCIP Logger** | `0xF597ABbe5E1544845C6Ba92a6884B4D601ffa334` | `CCIP_LOGGER_138`, `CCIP_LOGGER` | ✅ Added |
|
||||
| **CCIP Receiver** | `0x95007eC50d0766162F77848Edf7bdC4eBA147fb4` | `CCIP_RECEIVER_138`, `CCIP_RECEIVER` | ✅ Added ⚠️ |
|
||||
| **CCIPWETH9Bridge** | `0x89dd12025bfCD38A168455A44B400e913ED33BE2` | `CCIPWETH9_BRIDGE_138`, `CCIPWETH9_BRIDGE` | ✅ Added |
|
||||
| **CCIPWETH9Bridge** | `0xcacfd227A040002e49e2e01626363071324f820a` | `CCIPWETH9_BRIDGE_138`, `CCIPWETH9_BRIDGE` | ✅ Added |
|
||||
| **CCIPWETH10Bridge** | `0xe0E93247376aa097dB308B92e6Ba36bA015535D0` | `CCIPWETH10_BRIDGE_138`, `CCIPWETH10_BRIDGE` | ✅ Added |
|
||||
| **Oracle Aggregator** | `0x99b3511a2d315a497c8112c1fdd8d508d4b1e506` | `ORACLE_AGGREGATOR_138`, `ORACLE_AGGREGATOR_ADDRESS` | ✅ Added |
|
||||
| **Oracle Proxy** | `0x3304b747e565a97ec8ac220b0b6a1f6ffdb837e6` | `ORACLE_PROXY_138`, `ORACLE_PROXY_ADDRESS` | ✅ Added |
|
||||
@@ -131,13 +131,13 @@
|
||||
```bash
|
||||
# Core Infrastructure
|
||||
LINK_TOKEN_138=0xb7721dD53A8c629d9f1Ba31a5819AFe250002b03
|
||||
CCIP_ROUTER_138=0x8078A09637e47Fa5Ed34F626046Ea2094a5CDE5e
|
||||
CCIP_ROUTER_138=0x42DAb7b888Dd382bD5Adcf9E038dBF1fD03b4817
|
||||
CCIP_SENDER_138=0x105F8A15b819948a89153505762444Ee9f324684
|
||||
CCIP_RECEIVER_138=0x95007eC50d0766162F77848Edf7bdC4eBA147fb4
|
||||
CCIP_LOGGER_138=0xF597ABbe5E1544845C6Ba92a6884B4D601ffa334
|
||||
|
||||
# Bridges
|
||||
CCIPWETH9_BRIDGE_138=0x89dd12025bfCD38A168455A44B400e913ED33BE2
|
||||
CCIPWETH9_BRIDGE_138=0xcacfd227A040002e49e2e01626363071324f820a
|
||||
CCIPWETH10_BRIDGE_138=0xe0E93247376aa097dB308B92e6Ba36bA015535D0
|
||||
|
||||
# Oracle
|
||||
@@ -194,4 +194,3 @@ WETH10_MAINNET=0xf4BB2e28688e89fCcE3c0580D37d36A7672E8A9f
|
||||
|
||||
**Last Updated**: 2025-12-24
|
||||
**Status**: ✅ **COMPLETE** - All deployed contracts from DEPLOYED_CONTRACTS_REVIEW.md are now in .env files
|
||||
|
||||
|
||||
@@ -12,13 +12,13 @@
|
||||
|
||||
**Issue**: Two different router addresses were defined with conflicting purposes:
|
||||
- `CCIP_ROUTER=0x80226fc0Ee2b096224EeAc085Bb9a8cba1146f7D` (Ethereum Mainnet)
|
||||
- `CCIP_ROUTER_ADDRESS=0x8078A09637e47Fa5Ed34F626046Ea2094a5CDE5e` (Chain 138)
|
||||
- `CCIP_ROUTER_ADDRESS=0x42DAb7b888Dd382bD5Adcf9E038dBF1fD03b4817` (Chain 138)
|
||||
|
||||
**Impact**: High - Could cause scripts to use wrong router address
|
||||
|
||||
**Fix**:
|
||||
- Separated into chain-specific variables:
|
||||
- `CCIP_CHAIN138_ROUTER=0x8078A09637e47Fa5Ed34F626046Ea2094a5CDE5e` ✅
|
||||
- `CCIP_CHAIN138_ROUTER=0x42DAb7b888Dd382bD5Adcf9E038dBF1fD03b4817` ✅
|
||||
- `CCIP_ETH_ROUTER=0x80226fc0Ee2b096224EeAc085Bb9a8cba1146f7D` ✅
|
||||
- Kept legacy variables for backward compatibility
|
||||
|
||||
@@ -51,7 +51,7 @@
|
||||
**Fix**:
|
||||
- Created dedicated "Chain 138 Configuration" section
|
||||
- Clearly marked all Chain 138 addresses:
|
||||
- `CCIPWETH9_BRIDGE_CHAIN138=0x89dd12025bfCD38A168455A44B400e913ED33BE2` ✅
|
||||
- `CCIPWETH9_BRIDGE_CHAIN138=0xcacfd227A040002e49e2e01626363071324f820a` ✅
|
||||
- `CCIPWETH10_BRIDGE_CHAIN138=0xe0E93247376aa097dB308B92e6Ba36bA015535D0` ✅
|
||||
|
||||
---
|
||||
@@ -99,11 +99,11 @@
|
||||
Have we
|
||||
| Contract | Address | Status | Source |
|
||||
|----------|---------|--------|--------|
|
||||
| **CCIP Router** | `0x8078A09637e47Fa5Ed34F626046Ea2094a5CDE5e` | ✅ Verified | CCIP_CONFIGURATION_STATUS.md |
|
||||
| **CCIP Router** | `0x42DAb7b888Dd382bD5Adcf9E038dBF1fD03b4817` | ✅ Verified | CCIP_CONFIGURATION_STATUS.md |
|
||||
| **CCIP Sender** | `0x105F8A15b819948a89153505762444Ee9f324684` | ✅ Verified | CCIP_CONFIGURATION_STATUS.md |
|
||||
| **WETH9** | `0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2` | ✅ Verified | CROSS_CHAIN_BRIDGE_ADDRESSES.md |
|
||||
| **WETH10** | `0xf4BB2e28688e89fCcE3c0580D37d36A7672E8A9f` | ✅ Verified | CROSS_CHAIN_BRIDGE_ADDRESSES.md |
|
||||
| **CCIPWETH9Bridge** | `0x89dd12025bfCD38A168455A44B400e913ED33BE2` | ✅ Verified | CCIP_CONFIGURATION_STATUS.md |
|
||||
| **CCIPWETH9Bridge** | `0xcacfd227A040002e49e2e01626363071324f820a` | ✅ Verified | CCIP_CONFIGURATION_STATUS.md |
|
||||
| **CCIPWETH10Bridge** | `0xe0E93247376aa097dB308B92e6Ba36bA015535D0` | ✅ Verified | CCIP_CONFIGURATION_STATUS.md |
|
||||
| **Multicall** | `0x5b73C5498c1E3b4dbA84de0F1833c4a029d90519` | ✅ Verified | FINAL_CONTRACT_ADDRESSES.md |
|
||||
| **Oracle Aggregator** | `0x99b3511a2d315a497c8112c1fdd8d508d4b1e506` | ✅ Verified | FINAL_CONTRACT_ADDRESSES.md |
|
||||
@@ -210,4 +210,3 @@ All destination chain bridge addresses match the documentation in `COMPLETE_SETU
|
||||
---
|
||||
|
||||
**Last Updated**: 2025-01-12
|
||||
|
||||
|
||||
@@ -140,11 +140,11 @@ Current status: ~60% complete, destination routing table incomplete for Ethereum
|
||||
|
||||
| Contract | Address | Status |
|
||||
|----------|---------|--------|
|
||||
| CCIP Router (Chain 138) | `0x8078A09637e47Fa5Ed34F626046Ea2094a5CDE5e` | ✅ Correct |
|
||||
| CCIP Router (Chain 138) | `0x42DAb7b888Dd382bD5Adcf9E038dBF1fD03b4817` | ✅ Correct |
|
||||
| CCIP Sender (Chain 138) | `0x105F8A15b819948a89153505762444Ee9f324684` | ✅ Correct |
|
||||
| WETH9 (Chain 138) | `0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2` | ✅ Correct |
|
||||
| WETH10 (Chain 138) | `0xf4BB2e28688e89fCcE3c0580D37d36A7672E8A9f` | ✅ Correct |
|
||||
| CCIPWETH9Bridge (Chain 138) | `0x89dd12025bfCD38A168455A44B400e913ED33BE2` | ✅ Correct |
|
||||
| CCIPWETH9Bridge (Chain 138) | `0xcacfd227A040002e49e2e01626363071324f820a` | ✅ Correct |
|
||||
| CCIPWETH10Bridge (Chain 138) | `0xe0E93247376aa097dB308B92e6Ba36bA015535D0` | ✅ Correct |
|
||||
| Oracle Aggregator | `0x99b3511a2d315a497c8112c1fdd8d508d4b1e506` | ✅ Correct |
|
||||
| Oracle Proxy | `0x3304b747e565a97ec8ac220b0b6a1f6ffdb837e6` | ✅ Correct |
|
||||
@@ -227,4 +227,3 @@ Current status: ~60% complete, destination routing table incomplete for Ethereum
|
||||
---
|
||||
|
||||
**Review Completed**: $(date)
|
||||
|
||||
|
||||
@@ -18,7 +18,7 @@
|
||||
- **Address**: `0xF597ABbe5E1544845C6Ba92a6884B4D601ffa334`
|
||||
- **Status**: ✅ **FULLY VERIFIED**
|
||||
- **On-Chain**: ✅ Code exists (807 bytes)
|
||||
- **Router**: `0x8078A09637e47Fa5Ed34F626046Ea2094a5CDE5e`
|
||||
- **Router**: `0x42DAb7b888Dd382bD5Adcf9E038dBF1fD03b4817`
|
||||
- **Functions**: ✅ Router connection verified
|
||||
|
||||
---
|
||||
@@ -172,4 +172,3 @@ All documentation created:
|
||||
---
|
||||
|
||||
**Last Updated**: 2025-12-24
|
||||
|
||||
|
||||
@@ -77,11 +77,11 @@ The Ethereum Mainnet canonical LINK token address (`0x514910771AF9Ca656af840dff8
|
||||
The LINK token is now configured for:
|
||||
|
||||
1. **CCIP Router Fee Token**
|
||||
- Router: `0x8078A09637e47Fa5Ed34F626046Ea2094a5CDE5e`
|
||||
- Router: `0x42DAb7b888Dd382bD5Adcf9E038dBF1fD03b4817`
|
||||
- Fee Token: `0x514910771AF9Ca656af840dff83E8264EcF986CA`
|
||||
|
||||
2. **Bridge Contracts**
|
||||
- WETH9 Bridge: `0x89dd12025bfCD38A168455A44B400e913ED33BE2`
|
||||
- WETH9 Bridge: `0xcacfd227A040002e49e2e01626363071324f820a`
|
||||
- WETH10 Bridge: `0xe0E93247376aa097dB308B92e6Ba36bA015535D0`
|
||||
- Both bridges can use LINK for CCIP fees
|
||||
|
||||
@@ -116,7 +116,7 @@ cast call 0x514910771AF9Ca656af840dff83E8264EcF986CA "symbol()" --rpc-url http:/
|
||||
|
||||
### Check CCIP Router Fee Token
|
||||
```bash
|
||||
CCIP_ROUTER="0x8078A09637e47Fa5Ed34F626046Ea2094a5CDE5e"
|
||||
CCIP_ROUTER="0x42DAb7b888Dd382bD5Adcf9E038dBF1fD03b4817"
|
||||
cast call "$CCIP_ROUTER" "getFeeToken()" --rpc-url http://192.168.11.250:8545
|
||||
```
|
||||
|
||||
@@ -170,4 +170,3 @@ cast call "$CCIP_ROUTER" "getFeeToken()" --rpc-url http://192.168.11.250:8545
|
||||
|
||||
**Last Updated**: 2025-01-12
|
||||
**Status**: ✅ Configuration complete - LINK token added to all systems
|
||||
|
||||
|
||||
@@ -14,7 +14,7 @@ Comprehensive search for existing LINK token on ChainID 138 was performed using
|
||||
## Search Methods Used
|
||||
|
||||
### Method 1: CCIP Router Fee Token ✅
|
||||
- **Router**: `0x8078A09637e47Fa5Ed34F626046Ea2094a5CDE5e`
|
||||
- **Router**: `0x42DAb7b888Dd382bD5Adcf9E038dBF1fD03b4817`
|
||||
- **Query**: `getFeeToken()` / `feeToken()`
|
||||
- **Result**: ⚠️ Returns address `0x000000000000000000000000514910771af9ca65...`
|
||||
- **Finding**: Router references Ethereum Mainnet LINK address (`0x514910771AF9Ca656af840dff83E8264EcF986CA`) but contract does NOT exist at this address on ChainID 138
|
||||
@@ -30,7 +30,7 @@ Checked the following addresses:
|
||||
**Result**: None of the known addresses have deployed contracts.
|
||||
|
||||
### Method 3: Bridge Contract References ✅
|
||||
- **WETH9 Bridge**: `0x89dd12025bfCD38A168455A44B400e913ED33BE2`
|
||||
- **WETH9 Bridge**: `0xcacfd227A040002e49e2e01626363071324f820a`
|
||||
- **WETH10 Bridge**: `0xe0E93247376aa097dB308B92e6Ba36bA015535D0`
|
||||
- **Query**: `linkToken()` / `getLinkToken()`
|
||||
- **Result**: ⚠️ Bridge contracts don't expose LINK token reference methods
|
||||
@@ -112,4 +112,3 @@ If bridging is available:
|
||||
|
||||
**Last Updated**: 2025-01-12
|
||||
**Status**: ❌ No existing LINK token found - deployment required
|
||||
|
||||
|
||||
@@ -37,7 +37,7 @@ All next steps from the LINK token configuration have been executed. The setup i
|
||||
|
||||
**Result**: ⚠️ **Could not query CCIP Router**
|
||||
|
||||
- **Router Address**: `0x8078A09637e47Fa5Ed34F626046Ea2094a5CDE5e`
|
||||
- **Router Address**: `0x42DAb7b888Dd382bD5Adcf9E038dBF1fD03b4817`
|
||||
- **Method**: `getFeeToken()`
|
||||
- **Status**: Query failed
|
||||
|
||||
@@ -83,7 +83,7 @@ psql -h localhost -p 5432 -U postgres -d explorer \
|
||||
|
||||
**Result**: ⚠️ **Skipped - Token not found on chain**
|
||||
|
||||
- **WETH9 Bridge**: `0x89dd12025bfCD38A168455A44B400e913ED33BE2`
|
||||
- **WETH9 Bridge**: `0xcacfd227A040002e49e2e01626363071324f820a`
|
||||
- **WETH10 Bridge**: `0xe0E93247376aa097dB308B92e6Ba36bA015535D0`
|
||||
- **Status**: Cannot check balances - token contract doesn't exist
|
||||
|
||||
@@ -155,7 +155,7 @@ If ChainID 138 needs its own LINK token:
|
||||
If LINK already exists on ChainID 138 with a different address:
|
||||
```bash
|
||||
# Check CCIP Router for fee token
|
||||
cast call 0x8078A09637e47Fa5Ed34F626046Ea2094a5CDE5e "getFeeToken()" --rpc-url <RPC>
|
||||
cast call 0x42DAb7b888Dd382bD5Adcf9E038dBF1fD03b4817 "getFeeToken()" --rpc-url <RPC>
|
||||
|
||||
# Search for LINK token contracts
|
||||
# Check known LINK token addresses
|
||||
@@ -211,4 +211,3 @@ grep -A 5 "0x514910771AF9Ca656af840dff83E8264EcF986CA" token-lists/lists/dbis-13
|
||||
|
||||
**Last Updated**: 2025-01-12
|
||||
**Next Action**: Deploy or bridge LINK token to ChainID 138
|
||||
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
{
|
||||
"chainId": 138,
|
||||
"address": "0xf4BB2e28688e89fCcE3c0580D37d36A7672E8A9f",
|
||||
"name": "Wrapped Ether 10",
|
||||
"name": "Wrapped Ether v10",
|
||||
"symbol": "WETH10",
|
||||
"decimals": 18,
|
||||
"logoURI": "https://raw.githubusercontent.com/trustwallet/assets/master/blockchains/ethereum/assets/0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2/logo.png",
|
||||
@@ -30,4 +30,3 @@
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
### Critical Issues:
|
||||
1. **CCIP_ROUTER Conflict**: Two different router addresses were defined
|
||||
- `CCIP_ROUTER=0x80226fc0Ee2b096224EeAc085Bb9a8cba1146f7D` (Ethereum Mainnet)
|
||||
- `CCIP_ROUTER_ADDRESS=0x8078A09637e47Fa5Ed34F626046Ea2094a5CDE5e` (Chain 138) ✅
|
||||
- `CCIP_ROUTER_ADDRESS=0x42DAb7b888Dd382bD5Adcf9E038dBF1fD03b4817` (Chain 138) ✅
|
||||
- **Fixed**: Clearly separated by chain
|
||||
|
||||
2. **Incorrect WETH Deployed Addresses**:
|
||||
@@ -72,7 +72,7 @@ RPC_URL="http://localhost:8545"
|
||||
CHAIN138_SELECTOR=0x000000000000008a
|
||||
|
||||
# CCIP Infrastructure (Chain 138)
|
||||
CCIP_CHAIN138_ROUTER=0x8078A09637e47Fa5Ed34F626046Ea2094a5CDE5e
|
||||
CCIP_CHAIN138_ROUTER=0x42DAb7b888Dd382bD5Adcf9E038dBF1fD03b4817
|
||||
CCIP_CHAIN138_SENDER=0x105F8A15b819948a89153505762444Ee9f324684
|
||||
CCIP_CHAIN138_FEE_TOKEN=0x514910771AF9Ca656af840dff83E8264EcF986CA
|
||||
|
||||
@@ -81,7 +81,7 @@ WETH9_CHAIN138=0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2
|
||||
WETH10_CHAIN138=0xf4BB2e28688e89fCcE3c0580D37d36A7672E8A9f
|
||||
|
||||
# Bridge Contracts (Chain 138)
|
||||
CCIPWETH9_BRIDGE_CHAIN138=0x89dd12025bfCD38A168455A44B400e913ED33BE2
|
||||
CCIPWETH9_BRIDGE_CHAIN138=0xcacfd227A040002e49e2e01626363071324f820a
|
||||
CCIPWETH10_BRIDGE_CHAIN138=0xe0E93247376aa097dB308B92e6Ba36bA015535D0
|
||||
|
||||
# Other Contracts (Chain 138)
|
||||
@@ -320,10 +320,10 @@ GENESIS_FAUCET_4_ADDRESS="0x..."
|
||||
# WETH10_DEPLOYED_ADDRESS=0x105F8A15b819948a89153505762444Ee9f324684 ❌ This was CCIP Sender
|
||||
|
||||
# Legacy CCIP Router Address (Chain 138 - use CCIP_CHAIN138_ROUTER instead)
|
||||
# CCIP_ROUTER_ADDRESS=0x8078A09637e47Fa5Ed34F626046Ea2094a5CDE5e
|
||||
# CCIP_ROUTER_ADDRESS=0x42DAb7b888Dd382bD5Adcf9E038dBF1fD03b4817
|
||||
|
||||
# Legacy CCIP Router Address (Generic - use chain-specific instead)
|
||||
# CCIP_ROUTER_ADDRESS=0x8078A09637e47Fa5Ed34F626046Ea2094a5CDE5e
|
||||
# CCIP_ROUTER_ADDRESS=0x42DAb7b888Dd382bD5Adcf9E038dBF1fD03b4817
|
||||
```
|
||||
|
||||
---
|
||||
@@ -331,7 +331,7 @@ GENESIS_FAUCET_4_ADDRESS="0x..."
|
||||
## ✅ Verification Summary
|
||||
|
||||
### Chain 138 Contracts (Verified ✅)
|
||||
- **CCIP Router**: `0x8078A09637e47Fa5Ed34F626046Ea2094a5CDE5e` ✅
|
||||
- **CCIP Router**: `0x42DAb7b888Dd382bD5Adcf9E038dBF1fD03b4817` ✅
|
||||
- **CCIP Sender**: `0x105F8A15b819948a89153505762444Ee9f324684` ✅
|
||||
- **WETH9**: `0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2` ✅ (Genesis)
|
||||
- **WETH10**: `0xf4BB2e28688e89fCcE3c0580D37d36A7672E8A9f` ✅ (Genesis)
|
||||
@@ -363,4 +363,3 @@ GENESIS_FAUCET_4_ADDRESS="0x..."
|
||||
---
|
||||
|
||||
**Last Updated**: 2025-01-11
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"chainId": 138,
|
||||
"address": "0xf4BB2e28688e89fCcE3c0580D37d36A7672E8A9f",
|
||||
"name": "Wrapped Ether 10",
|
||||
"name": "Wrapped Ether v10",
|
||||
"symbol": "WETH10",
|
||||
"decimals": 18,
|
||||
"logoURI": "https://raw.githubusercontent.com/trustwallet/assets/master/blockchains/ethereum/assets/0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2/logo.png",
|
||||
@@ -14,4 +14,3 @@
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -60,7 +60,7 @@ Since WETH9 and WETH10 are pre-deployed contracts that cannot be modified, we cr
|
||||
{
|
||||
"chainId": 138,
|
||||
"address": "0xf4BB2e28688e89fCcE3c0580D37d36A7672E8A9f",
|
||||
"name": "Wrapped Ether 10",
|
||||
"name": "Wrapped Ether v10",
|
||||
"symbol": "WETH10",
|
||||
"decimals": 18,
|
||||
"logoURI": "https://raw.githubusercontent.com/trustwallet/assets/master/blockchains/ethereum/assets/0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2/logo.png"
|
||||
@@ -175,4 +175,3 @@ All documentation has been updated with fixes and workarounds.
|
||||
---
|
||||
|
||||
**Last Updated**: $(date)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user