Files
proxmox/docs/03-deployment/FINAL_UNBLOCK_CHECKLIST_MAINNET_BSC.md
defiQUG 0d29343941 chore: update .env.master.example with new deployment scripts and treasury manager parameters; enhance AGENTS.md with GRU reference primacy details
- Added new deployment script references for Aave quote-push and treasury manager in .env.master.example.
- Updated AGENTS.md to include information on GRU reference primacy versus public PMM mesh execution model.
- Minor updates to various documentation files to reflect changes in policy and operational guidelines.

Made-with: Cursor
2026-04-12 18:20:41 -07:00

5.7 KiB

Final Unblock Checklist: Mainnet and BSC

Date: 2026-03-26
Wallet: 0x4A666F96fC8764181194447A7dFdb7d471b301C8

This checklist captures the exact remaining top-up targets after the live funding pass already completed on Ethereum Mainnet.

Current post-funding state

Mainnet

  • Deployer ETH: 0.003345428710812742
  • Deployer LINK: 0
  • Deployer WETH9: 0
  • MAINNET_CCIP_WETH9_BRIDGE LINK: 0.215485646892774955
  • MAINNET_CCIP_WETH10_BRIDGE LINK: 0.215485646892774955
  • CCIP_RELAY_BRIDGE_MAINNET WETH: 0.002634280582011289
  • LiquidityPoolETH available ETH: 0.015
  • LiquidityPoolETH available WETH: 0.001

BSC

  • Deployer BNB: 0.0091250643
  • Deployer LINK: 0
  • Deployer WETH: 0
  • CCIPWETH9_BRIDGE_BSC LINK: 0
  • CCIPWETH10_BRIDGE_BSC LINK: 0

Exact top-up targets

1. Mainnet deployer gas reserve

Repo recommendation: keep 0.05 ETH on the deployer for safe operator headroom.

  • Current: 0.003345428710812742 ETH
  • Target: 0.05 ETH
  • Top up: 0.046654571289187258 ETH

Repo recommendation: 10 LINK per bridge.

  • MAINNET_CCIP_WETH9_BRIDGE
    • Current: 0.215485646892774955 LINK
    • Target: 10 LINK
    • Top up: 9.784514353107225045 LINK
  • MAINNET_CCIP_WETH10_BRIDGE
    • Current: 0.215485646892774955 LINK
    • Target: 10 LINK
    • Top up: 9.784514353107225045 LINK
  • Mainnet CCIP LINK total top-up: 19.56902870621445009 LINK

3. Mainnet trustless LP target

Operator runbook example target:

  • LP ETH target: 1 ETH
  • LP WETH target: 0.5 WETH

Current:

  • LP ETH available: 0.015 ETH
  • LP WETH available: 0.001 WETH

Top-ups:

  • ETH top-up: 0.985 ETH
  • WETH top-up: 0.499 WETH

4. Mainnet relay bridge WETH target

There is no hardcoded repo target for relay inventory, so use a small bootstrap target unless you have a higher payout requirement.

  • Suggested bootstrap target: 0.01 WETH
  • Current: 0.002634280582011289 WETH
  • Top up: 0.007365719417988711 WETH

Current live operator note

The bridge can be technically deliverable at the bootstrap floor while still being underfunded for a queued historical release.

  • Live queued release requirement observed on 2026-04-12: 0.1 WETH
  • Live bridge inventory after the bootstrap top-up and replay check: 0.009 WETH
  • Additional WETH still needed to clear that queued release: 0.091 WETH

The worker is also back on forward-only monitoring (START_BLOCK=latest), and the known oversized historical WETH backlog ids are intentionally parked in RELAY_SKIP_MESSAGE_IDS so restarts do not repopulate stale queue debt.

Use the health checker below to confirm the exact shortfall before topping up:

bash scripts/verify/check-mainnet-weth-relay-lane.sh

Operator check / unpause helpers:

5. BSC deployer gas reserve

Repo recommendation: keep 0.06 BNB on the deployer.

  • Current: 0.0091250643 BNB
  • Target: 0.06 BNB
  • Top up: 0.0508749357 BNB

Repo recommendation: 10 LINK per bridge.

  • CCIPWETH9_BRIDGE_BSC
    • Current: 0 LINK
    • Target: 10 LINK
    • Top up: 10 LINK
  • CCIPWETH10_BRIDGE_BSC
    • Current: 0 LINK
    • Target: 10 LINK
    • Top up: 10 LINK
  • BSC CCIP LINK total top-up: 20 LINK

7. BSC relay bridge WETH (optional, only if relay mode is used)

If you are operating the BSC relay flow from services/relay/.env.bsc, top up the destination relay bridge too.

  • Suggested bootstrap target: 0.01 WETH
  • Current deployer WETH on BSC: 0
  • Acquire and transfer: 0.01 WETH to DEST_RELAY_BRIDGE

One-pass operator sequence after top-up

  1. Fund Mainnet deployer ETH reserve to 0.05 ETH.
  2. Fund Mainnet CCIP bridges to 10 LINK each:
    • MAINNET_CCIP_WETH9_BRIDGE
    • MAINNET_CCIP_WETH10_BRIDGE
  3. Fund Mainnet LP to 1 ETH and 0.5 WETH.
  4. Fund Mainnet relay bridge to at least the largest intended direct 138 -> Mainnet send amount, with 0.01 WETH as the current working floor.
  5. Fund BSC deployer to 0.06 BNB.
  6. Fund BSC CCIP bridges to 10 LINK each.
  7. If relay mode is used on BSC, fund the BSC relay bridge to at least the largest intended direct 138 -> BSC send amount, with 0.01 WETH as the current working floor.
  8. Set BOND_MANAGER_MAINNET and CHALLENGE_MANAGER_MAINNET in .env.
  9. Run the full live bridge test from live-test-trustless-bridge.sh.

Scripted paths