68 lines
3.1 KiB
Plaintext
68 lines
3.1 KiB
Plaintext
|
|
# =============================================================================
|
||
|
|
# Config-Ready Chains (Gnosis, Cronos, Celo, Wemix) — CCIP bridge completion
|
||
|
|
# =============================================================================
|
||
|
|
# 0) Preflight: ./scripts/deployment/preflight-config-ready-chains.sh [chain|all]
|
||
|
|
# 1) Test: DRY_RUN=1 ./scripts/deployment/deploy-bridges-config-ready-chains.sh [chain|all]
|
||
|
|
# 2) Deploy: ./scripts/deployment/deploy-bridges-config-ready-chains.sh [chain|all]
|
||
|
|
# 3) Add deployed bridge addresses below, then run complete-config-ready-chains.sh
|
||
|
|
# See: docs/07-ccip/CONFIG_READY_CHAINS_COMPLETION_RUNBOOK.md
|
||
|
|
# CCIP directory: https://docs.chain.link/ccip/supported-networks
|
||
|
|
#
|
||
|
|
# Gas tokens (deployer must hold native gas on each chain):
|
||
|
|
# Gnosis: xDAI (recommended 0.1)
|
||
|
|
# Cronos: CRO (recommended 1)
|
||
|
|
# Celo: CELO (recommended 0.1)
|
||
|
|
# Wemix: WEMIX (recommended 0.4)
|
||
|
|
|
||
|
|
# Chain 138 (required for script)
|
||
|
|
CCIPWETH9_BRIDGE_CHAIN138=0x971cD9D156f193df8051E48043C476e53ECd4693
|
||
|
|
CCIPWETH10_BRIDGE_CHAIN138=0xe0E93247376aa097dB308B92e6Ba36bA015535D0
|
||
|
|
CHAIN138_RPC=https://rpc-core.d-bis.org
|
||
|
|
# Chain 138 CCIP selector (decimal); get from CCIP Router getChainSelector() on Chain 138
|
||
|
|
CHAIN138_SELECTOR=
|
||
|
|
|
||
|
|
# Gnosis Chain (100) — gas: xDAI
|
||
|
|
GNOSIS_RPC=https://rpc.gnosischain.com
|
||
|
|
CCIP_ROUTER_GNOSIS=0x4aAD6071085df840abD9Baf1697d5D5992bDadce
|
||
|
|
LINK_TOKEN_GNOSIS=0xE2e73A1c69ecF83F464EFCE6A5be353a37cA09b2
|
||
|
|
# Wrapped native (WXDAI); use same for WETH9/WETH10 if chain has only one wrapped native
|
||
|
|
WETH9_GNOSIS=0xe91D153E0b41518A2Ce8Dd3D7944Fa863463a97d
|
||
|
|
WETH10_GNOSIS=0xe91D153E0b41518A2Ce8Dd3D7944Fa863463a97d
|
||
|
|
CCIPWETH9_BRIDGE_GNOSIS=
|
||
|
|
CCIPWETH10_BRIDGE_GNOSIS=
|
||
|
|
|
||
|
|
# Celo (42220) — CCIP Router, LINK, WCELO from Chainlink CCIP directory
|
||
|
|
CELO_RPC=https://forno.celo.org
|
||
|
|
CCIP_ROUTER_CELO=0xfB48f15480926A4ADf9116Dca468bDd2EE6C5F62
|
||
|
|
LINK_TOKEN_CELO=0xd07294e6E917e07dfDcee882dd1e2565085C2ae0
|
||
|
|
WETH9_CELO=0x2021B12D8138e2D63cF0895eccABC0DFc92416c6
|
||
|
|
WETH10_CELO=0x2021B12D8138e2D63cF0895eccABC0DFc92416c6
|
||
|
|
CCIPWETH9_BRIDGE_CELO=
|
||
|
|
CCIPWETH10_BRIDGE_CELO=
|
||
|
|
|
||
|
|
# Wemix (1111) — CCIP Router, LINK, WWEMIX from Chainlink CCIP directory
|
||
|
|
WEMIX_RPC=https://api.wemix.com
|
||
|
|
CCIP_ROUTER_WEMIX=0x7798b795Fde864f4Cd1b124a38Ba9619B7F8A442
|
||
|
|
LINK_TOKEN_WEMIX=0x80f1FcdC96B55e459BF52b998aBBE2c364935d69
|
||
|
|
WETH9_WEMIX=0x7D72b22a74A216Af4a002a1095C8C707d6eC1C5f
|
||
|
|
WETH10_WEMIX=0x7D72b22a74A216Af4a002a1095C8C707d6eC1C5f
|
||
|
|
CCIPWETH9_BRIDGE_WEMIX=
|
||
|
|
CCIPWETH10_BRIDGE_WEMIX=
|
||
|
|
|
||
|
|
# Cronos (25) — CCIP Router, LINK, WCRO from Chainlink CCIP directory; gas: CRO
|
||
|
|
CRONOS_RPC=https://evm.cronos.org
|
||
|
|
CCIP_ROUTER_CRONOS=0xE26B0A098D861d5C7d9434aD471c0572Ca6EAa67
|
||
|
|
LINK_TOKEN_CRONOS=0x8c80A01F461f297Df7F9DA3A4f740D7297C8Ac85
|
||
|
|
# WETH on Cronos (WETH.e from Avalanche bridge) or WCRO for native wrap
|
||
|
|
WETH9_CRONOS=0xe44Fd7fCb2b1581822D0c862B68222998a0c299a
|
||
|
|
WETH10_CRONOS=0xe44Fd7fCb2b1581822D0c862B68222998a0c299a
|
||
|
|
CCIPWETH9_BRIDGE_CRONOS=
|
||
|
|
CCIPWETH10_BRIDGE_CRONOS=
|
||
|
|
CRONOS_SELECTOR=1456215246176062136
|
||
|
|
|
||
|
|
# Selectors (optional; script uses these defaults)
|
||
|
|
# GNOSIS_SELECTOR=465200170687744372
|
||
|
|
# CRONOS_SELECTOR=1456215246176062136
|
||
|
|
# CELO_SELECTOR=1346049177634351622
|
||
|
|
# WEMIX_SELECTOR=5142893604156789321
|