Files
proxmox/docs/07-ccip/TEZOS_NETWORK_CONFIG_ENV_MATRIX.md
defiQUG bea1903ac9
Some checks failed
Deploy to Phoenix / deploy (push) Has been cancelled
Sync all local changes: docs, config, scripts, submodule refs, verification evidence
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-21 15:46:06 -08:00

2.3 KiB

Tezos / Cross-Chain Network Config and Env Matrix

Frozen config and environment variables for ChainID 138, ALL Mainnet (651940), Etherlink (42793), and Tezos L1 relay.

Network matrix

Network Chain ID RPC env CCIP selector env Relay / bridge envs
ChainID 138 138 RPC_URL_138, CHAIN_138_RPC_URL Custom / DON CCIP_ROUTER_CHAIN138, CCIPWETH9_BRIDGE_CHAIN138, RELAY_ROUTER_MAINNET, RELAY_BRIDGE_MAINNET
ALL Mainnet 651940 CHAIN_651940_RPC_URL, CHAIN_651940_RPC N/A (no CCIP) AlltraAdapter; AlltraCustomBridge
Etherlink 42793 ETHERLINK_RPC_URL ETHERLINK_CCIP_SELECTOR (if CCIP) ETHERLINK_RELAY_BRIDGE, ETHERLINK_RELAY_PRIVATE_KEY (if custom relay)
Tezos L1 1 (registry) N/A (relay uses Tezos RPC) N/A TEZOS_RPC_URL, TEZOS_RELAY_ORACLE_KEY

RPC URLs (defaults)

Network Default RPC
ChainID 138 https://rpc-http-pub.d-bis.org
ALL Mainnet https://mainnet-rpc.alltra.global
Etherlink https://node.mainnet.etherlink.com
Tezos (relay) TzKT / Tezos RPC (e.g. https://api.tzkt.io or mainnet RPC)

Tezos explorer (contracts list): https://tzkt.io/contracts — use to verify Tezos token and contract addresses (FA1.2/FA2, KT1).

CCIP / selector

Network Selector / notes
Ethereum Mainnet (destination) 5009297550715157269
ChainID 138 (source) Custom (e.g. 138) or from DON config; see CHAIN138_SELECTOR_NOTES
Etherlink Set ETHERLINK_CCIP_SELECTOR only if CCIP supports 42793

Shared deploy / scripts

  • PRIVATE_KEY
  • BRIDGE_REGISTRY_ADDRESS
  • UNIVERSAL_BRIDGE_ADDRESS
  • CHAIN_REGISTRY_ADDRESS

Per-network parameters

  • Confirmations / reorg: See multi-chain-execution config (confirmations, reorgWindowBlocks).
  • Fee tokens: LINK for CCIP; native for custom relay and Tezos relay.