From 9551187b175592e0b3c13509476f049aafafe05a Mon Sep 17 00:00:00 2001 From: gretzke Date: Tue, 2 Jul 2024 02:47:28 +0200 Subject: [PATCH] add RPCs --- foundry.toml | 42 ++++++++++++++++++++++++++++++++++-------- 1 file changed, 34 insertions(+), 8 deletions(-) diff --git a/foundry.toml b/foundry.toml index 72d792d..3b27b64 100644 --- a/foundry.toml +++ b/foundry.toml @@ -43,20 +43,46 @@ number_underscore = "thousands" [rpc_endpoints] anvil = "http://127.0.0.1:8545" mainnet = "https://mainnet.infura.io/v3/${INFURA_KEY}" -goerli = "https://goerli.infura.io/v3/${INFURA_KEY}" sepolia = "https://sepolia.infura.io/v3/${INFURA_KEY}" +linea = "https://linea-mainnet.infura.io/v3/${INFURA_KEY}" +linea_sepolia = "https://linea-sepolia.infura.io/v3/${INFURA_KEY}" polygon_pos = "https://polygon-mainnet.infura.io/v3/${INFURA_KEY}" -mumbai = "https://polygon-mumbai.infura.io/v3/${INFURA_KEY}" +polygon_amoy = "https://polygon-amoy.infura.io/v3/${INFURA_KEY}" +blast = "https://blast-mainnet.infura.io/v3/${INFURA_KEY}" +blast_sepolia = "https://blast-sepolia.infura.io/v3/${INFURA_KEY}" +optimism = "https://optimism-mainnet.infura.io/v3/${INFURA_KEY}" +optimism_sepolia = "https://optimism-sepolia.infura.io/v3/${INFURA_KEY}" +arbitrum = "https://arbitrum-mainnet.infura.io/v3/${INFURA_KEY}" +arbitrum_sepolia = "https://arbitrum-sepolia.infura.io/v3/${INFURA_KEY}" +celo = "https://celo-mainnet.infura.io/v3/${INFURA_KEY}" +celo_alfajores = "https://celo-alfajores.infura.io/v3/${INFURA_KEY}" +zksync = "https://zksync-mainnet.infura.io/v3/${INFURA_KEY}" +zksync_sepolia = "https://zksync-sepolia.infura.io/v3/${INFURA_KEY}" +mantle = "https://mantle-mainnet.infura.io/v3/${INFURA_KEY}" +mantle_sepolia = "https://mantle-sepolia.infura.io/v3/${INFURA_KEY}" polygon_zkevm = "https://zkevm-rpc.com" polygon_zkevm_testnet = "https://rpc.public.zkevm-test.net" [etherscan] -mainnet = { key = "${ETHERSCAN_API_KEY}" } -goerli = { key = "${ETHERSCAN_API_KEY}" } sepolia = { key = "${ETHERSCAN_API_KEY}" } -polygon_pos = { key = "${POLYGONSCAN_API_KEY}" } -mumbai = { key = "${POLYGONSCAN_API_KEY}" } -polygon_zkevm = { key = "${POLYGONSCAN_ZKEVM_API_KEY}" } -polygon_zkevm_testnet = { key = "${POLYGONSCAN_ZKEVM_API_KEY}" } +mainnet = { key = "${ETHERSCAN_API_KEY}" } +linea = { key = "${ETHERSCAN_API_KEY}" } +linea_sepolia = { key = "${ETHERSCAN_API_KEY}" } +polygon_pos = { key = "${ETHERSCAN_API_KEY}" } +polygon_amoy = { key = "${ETHERSCAN_API_KEY}" } +blast = { key = "${ETHERSCAN_API_KEY}" } +blast_sepolia = { key = "${ETHERSCAN_API_KEY}" } +optimism = { key = "${ETHERSCAN_API_KEY}" } +optimism_sepolia = { key = "${ETHERSCAN_API_KEY}" } +arbitrum = { key = "${ETHERSCAN_API_KEY}" } +arbitrum_sepolia = { key = "${ETHERSCAN_API_KEY}" } +celo = { key = "${ETHERSCAN_API_KEY}" } +celo_alfajores = { key = "${ETHERSCAN_API_KEY}" } +zksync = { key = "${ETHERSCAN_API_KEY}" } +zksync_sepolia = { key = "${ETHERSCAN_API_KEY}" } +mantle = { key = "${ETHERSCAN_API_KEY}" } +mantle_sepolia = { key = "${ETHERSCAN_API_KEY}" } +polygon_zkevm = { key = "${ETHERSCAN_API_KEY}" } +polygon_zkevm_testnet = { key = "${ETHERSCAN_API_KEY}" } # See more config options https://github.com/foundry-rs/foundry/tree/master/config \ No newline at end of file