From 41ca3204d67868fb36a0f7ee777031d4ce5b45db Mon Sep 17 00:00:00 2001 From: defiQUG Date: Wed, 10 Jun 2026 02:05:05 -0700 Subject: [PATCH] Register mainnet cW reverse router deploy script in forge scope. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Document mainnet-cw-reverse relay env profile for L1 burn → Chain 138 path. Co-authored-by: Cursor --- scripts/forge/scope.sh | 1 + services/relay/README.md | 1 + 2 files changed, 2 insertions(+) diff --git a/scripts/forge/scope.sh b/scripts/forge/scope.sh index b0ac52f..37dc88a 100755 --- a/scripts/forge/scope.sh +++ b/scripts/forge/scope.sh @@ -47,6 +47,7 @@ declare -A ROOT_SCRIPT_SCOPE_ALIASES=( ["GrantUarRegistrarRWA138.s.sol"]="rwa" ["FundBridgeLinkViaCcip138.s.sol"]="ccip" ["FundBridgeLinkViaCcipMainnet.s.sol"]="ccip" + ["DeployMainnetCwReverseRouter.s.sol"]="ccip" ["DeployCCIPRelayBridgeLINK.s.sol"]="relay" ) diff --git a/services/relay/README.md b/services/relay/README.md index 8449aa7..975f4a7 100644 --- a/services/relay/README.md +++ b/services/relay/README.md @@ -26,6 +26,7 @@ Important: on 2026-04-04, a direct `138 -> Arbitrum` WETH send produced a real s Use the prebuilt env files in this folder: - `.env.mainnet-cw` — Chain 138 cW → **Ethereum mainnet** (`CW_BRIDGE_MAINNET`) +- `.env.mainnet-cw-reverse` — Ethereum mainnet cW burn → **Chain 138** (`CW_L1_BRIDGE_CHAIN138`); requires `MAINNET_CW_REVERSE_SEND_ROUTER` - `.env.mainnet-weth` — WETH lane to mainnet - `.env.bsc` (template: `.env.bsc.example`) - `.env.bsc-cw` — Chain 138 cW → **BSC** (`CWMultiTokenBridgeL2` @ `0x0909Fc58…`)