diff --git a/deployments/prod_verification.json b/deployments/prod_verification.json index 65f1431d..f9a3f810 100644 --- a/deployments/prod_verification.json +++ b/deployments/prod_verification.json @@ -2265,6 +2265,26 @@ ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34"] ] ], + "1101": [ + [ + "0x525a6489a1df5fF1ae077fAf628E43b7F52298eF", + "SocketSimulator", + "contracts/mocks/fee-updater/SocketSimulator.sol", + [ + 1101, + 1101, + "0x1F6bc87f3309B5D31Eb0BdaBE3ED7d3110d3B9c3", + "0xc8a4D2fd77c155fd52e65Ab07F337aBF84495Ead", + "IMLI" + ] + ], + [ + "0x6C593aD4C0Fa4E293a0f1240F9ca3CF0e8a28619", + "CapacitorFactory", + "contracts/CapacitorFactory.sol", + ["0xB0BBff6311B7F245761A7846d3Ce7B1b100C1836", 10] + ] + ], "1729": [ [ "0xd286595d2e3D879596FAB51f83A702D10a6db27b", @@ -4049,6 +4069,26 @@ ["0x5fD7D0d6b91CC4787Bcb86ca47e0Bd4ea0346d34"] ] ], + "43114": [ + [ + "0xb4Db1838d0B97BD58C7663b3E487eEbC9a996472", + "SocketSimulator", + "contracts/mocks/fee-updater/SocketSimulator.sol", + [ + 43114, + 43114, + "0x1CAdCd88fC148D3966eDe75D029937C886f66009", + "0xbe7241e9D11EC2D1Ac86CE217c4A37b7aD1701cE", + "IMLI" + ] + ], + [ + "0x9B8c323468AEC7A7Cb041CeD48F92559bFF33705", + "CapacitorFactory", + "contracts/CapacitorFactory.sol", + ["0xB0BBff6311B7F245761A7846d3Ce7B1b100C1836", 10] + ] + ], "47763": [ [ "0x8Bc50b98B55F42DD3966e9b428AF3581386B7Fa6", diff --git a/hardhat.config.ts b/hardhat.config.ts index a157d791..8d9051f1 100644 --- a/hardhat.config.ts +++ b/hardhat.config.ts @@ -116,6 +116,8 @@ if (isProduction) { [HardhatChainName.NEOX_TESTNET]: getChainConfig(ChainSlug.NEOX_TESTNET), [HardhatChainName.GNOSIS]: getChainConfig(ChainSlug.GNOSIS), [HardhatChainName.LINEA]: getChainConfig(ChainSlug.LINEA), + [HardhatChainName.ZKEVM]: getChainConfig(ChainSlug.ZKEVM), + [HardhatChainName.AVALANCHE]: getChainConfig(ChainSlug.AVALANCHE), }; } @@ -165,6 +167,8 @@ const config: HardhatUserConfig = { neox_testnet: "none", gnosis: process.env.GNOSISSCAN_API_KEY || "", linea: process.env.LINEASCAN_API_KEY || "", + zkevm: process.env.ZKEVM_API_KEY || "", + avalanche: process.env.SNOWTRACE_API_KEY || "", }, customChains: [ { @@ -287,6 +291,22 @@ const config: HardhatUserConfig = { browserURL: "https://lineascan.build", }, }, + { + network: "zkevm", + chainId: ChainId.ZKEVM, + urls: { + apiURL: "https://api-zkevm.polygonscan.com/api", + browserURL: "https://zkevm.polygonscan.com/", + }, + }, + { + network: "avalanche", + chainId: ChainId.AVALANCHE, + urls: { + apiURL: "https://api.snowtrace.io//api", + browserURL: "https://snowtrace.io/", + }, + }, ], }, networks: { diff --git a/scripts/rpcConfig/constants/disabledDFFeeChains.ts b/scripts/rpcConfig/constants/disabledDFFeeChains.ts index 84f6e58d..98595147 100644 --- a/scripts/rpcConfig/constants/disabledDFFeeChains.ts +++ b/scripts/rpcConfig/constants/disabledDFFeeChains.ts @@ -10,11 +10,11 @@ export const disabledDFFeeChains = [ ChainSlug.MAINNET, ChainSlug.MANTLE, // ChainSlug.HOOK, - ChainSlug.REYA, + // ChainSlug.REYA, ChainSlug.BASE, // ChainSlug.KINTO, // ChainSlug.WINR, ChainSlug.BLAST, // ChainSlug.POLYNOMIAL, - ChainSlug.SYNDR, + // ChainSlug.SYNDR, ];