// ───────────────────────────────────────────────────────────── // Single source of truth for per-network on-chain config. // - window.APP_TEAM_ADDRESSES : shared team list (all envs). // - infoPublisher (per-network): last deployed InfoPublisher // address. Deploy scripts overwrite this field from the // latest broadcast, and front-end reads the same value. // ───────────────────────────────────────────────────────────── window.APP_TEAM_ADDRESSES = [ '0xFd2cd6f9257C6837D2120C5311599651b4E74645', '0x3b5DB3DC9e967D751773F0D164c67ADC76F8a6D0', '0x81E30486c00221FA9B500070e2f5ebc381889C46', '0xda35F0EC7534CDBce03f30419205300bD65C2243' ]; window.APP_NETWORKS = { local: { chainId: '0x7a69', chainName: 'Anvil Local', rpcUrl: 'http://127.0.0.1:8545', rpcUrls: ['http://127.0.0.1:8545'], wave: '0x89ec9355b1bcc964e576211c8b011bd709083f8d', launcher: '0x4653251486a57f90ee89f9f34e098b9218659b83', router: '0x969e3128db078b179e9f3b3679710d2443ccdb72', infoPublisher: '0x20dc424c5fa468cbb1c702308f0cc9c14da2825c', expectedInfoContract: '', expectedTeamAddresses: window.APP_TEAM_ADDRESSES, walletLabel: 'LOCAL', addChainParams: { chainId: '0x7a69', chainName: 'Anvil Local', nativeCurrency: { name: 'Ether', symbol: 'ETH', decimals: 18 }, rpcUrls: ['http://localhost:8545'], }, }, mainnet: { chainId: '0x1', chainName: 'Ethereum Mainnet', rpcUrl: 'https://eth-mainnet.g.alchemy.com/v2/LOFuQsb3vSRFCtTxUat-_', rpcUrls: [ 'https://eth-mainnet.g.alchemy.com/v2/ux7OLJQdJxS_4vSTWB93B', 'https://ethereum-rpc.publicnode.com', 'https://eth.drpc.org', 'https://eth.llamarpc.com', ], wave: '0xccb71898029fd3b38752f9e0ed0ce430a4536e64', launcher: '0xb0603b41f27f0bfefb7b7bc28ce158414df63637', router: '0x7a250d5630B4cF539739dF2C5dAcb4c659F2488D', infoPublisher: '0x8a08f547ea32322fa175898e5afaddef8885ffd4', expectedInfoContract: '', expectedTeamAddresses: window.APP_TEAM_ADDRESSES, walletLabel: 'MAINNET', }, };