diff --git a/safe_eth/eth/clients/blockscout_client.py b/safe_eth/eth/clients/blockscout_client.py index 4ceb8da44..cc2f25629 100644 --- a/safe_eth/eth/clients/blockscout_client.py +++ b/safe_eth/eth/clients/blockscout_client.py @@ -20,6 +20,22 @@ class BlockScoutConfigurationProblem(BlockscoutClientException): class BlockscoutClient: NETWORK_WITH_URL = { + EthereumNetwork.METIS_ANDROMEDA_MAINNET: "https://andromeda-explorer.metis.io/api/v2/", + EthereumNetwork.FUSE_MAINNET: "https://explorer.fuse.io/api/v2/", + EthereumNetwork.UNREAL_OLD: "https://unreal.blockscout.com/api/v2/", + EthereumNetwork.STRATIS_MAINNET: "https://explorer.stratisevm.com/api/v2/", + EthereumNetwork.SHIMMEREVM: "https://explorer.evm.shimmer.network/api/v2/", + EthereumNetwork.BITROCK_MAINNET: "https://explorer.bit-rock.io/api/v2/", + EthereumNetwork.RSS3_VSL_SEPOLIA_TESTNET: "https://scan.testnet.rss3.io/api/v2/", + EthereumNetwork.RSS3_VSL_MAINNET: "https://scan.rss3.io/api/v2/", + EthereumNetwork.GARNET_HOLESKY: "https://explorer.garnetchain.com/api/v2/", + EthereumNetwork.UNREAL: "https://unreal.blockscout.com/api/v2/", + EthereumNetwork.EDU_CHAIN_TESTNET: "https://edu-chain-testnet.blockscout.com/api/v2/", + EthereumNetwork.ETHERLINK_TESTNET: "https://testnet.explorer.etherlink.com/api/v2/", + EthereumNetwork.CITREA_TESTNET: "https://explorer.testnet.citrea.xyz/api/v2/", + EthereumNetwork.EDU_CHAIN: "https://educhain.blockscout.com/api/v2/", + EthereumNetwork.FILECOIN_MAINNET: "https://filecoin.blockscout.com/api/v2/", + EthereumNetwork.FILECOIN_CALIBRATION_TESTNET: "https://filecoin-testnet.blockscout.com/api/v2/", EthereumNetwork.ACALA_NETWORK: "https://blockscout.acala.network/api/v2/", EthereumNetwork.ALEPH_ZERO_EVM: "https://evm-explorer.alephzero.org/api/v2/", EthereumNetwork.ARBITRUM_BLUEBERRY: "https://arb-blueberry.gelatoscout.com/api/v2/", @@ -63,7 +79,6 @@ class BlockscoutClient: EthereumNetwork.MANTLE: "https://explorer.mantle.xyz/api/v2/", EthereumNetwork.MANTLE_SEPOLIA_TESTNET: "https://explorer.sepolia.mantle.xyz/api/v2/", EthereumNetwork.MANTLE_TESTNET: "https://explorer.testnet.mantle.xyz/api/v2/", - EthereumNetwork.MANTLE_TESTNET: "https://explorer.testnet.mantle.xyz/api/v2/", EthereumNetwork.MANTA_PACIFIC_MAINNET: "https://pacific-explorer.manta.network/api/v2/", EthereumNetwork.METER_MAINNET: "https://scan.meter.io/api/v2/", EthereumNetwork.METER_TESTNET: "https://scan-warringstakes.meter.io/api/v2/", @@ -101,7 +116,6 @@ class BlockscoutClient: EthereumNetwork.TAC_TURIN: "https://turin.explorer.tac.build/api/v2", EthereumNetwork.ALEPH_ZERO: "https://evm-explorer-testnet.alephzero.org/api/v2/", EthereumNetwork.AUTONOMYS_TAURUS_TESTNET: "https://explorer.auto-evm.taurus.autonomys.xyz/api/v2/", - EthereumNetwork.STORY_AENEID_TESTNET: "https://aeneid.storyscan.xyz/api/v2/", EthereumNetwork.STORY: "https://mainnet.storyscan.xyz/api/v2/", EthereumNetwork.AUTONITY_PICCADILLY_TIBER_TESTNET: "https://piccadilly.autonity.org/api/v2", EthereumNetwork.SONEIUM_TESTNET_MINATO: "https://soneium-minato.blockscout.com/api/v2/", @@ -113,6 +127,17 @@ class BlockscoutClient: EthereumNetwork.SHAPE: "https://shapescan.xyz/api/v2", EthereumNetwork.SHAPE_SEPOLIA_TESTNET: "https://sepolia.shapescan.xyz/api/v2/", EthereumNetwork.STORY_AENEID_TESTNET: "https://aeneid.storyscan.io/api/v2/", + EthereumNetwork.EXPCHAIN_TESTNET: "https://blockscout-testnet.expchain.ai/api/v2", + EthereumNetwork.ETHEREUM_HOODI: "https://eth-hoodi.blockscout.com/api/v2/", + EthereumNetwork.ETHEREAL_TESTNET: "https://explorer-ethereal-testnet.t.conduit.xyz/api/v2/", + EthereumNetwork.ENI_MAINNET: "https://scan.eniac.network/api/v2", + EthereumNetwork.VANA: "https://vanascan.io/api/v2/", + EthereumNetwork.AUTONOMYS_CHRONOS_TESTNET: "https://explorer.auto-evm.chronos.autonomys.xyz/api/v2/", + EthereumNetwork.MANTRACHAIN_TESTNET: "https://explorer.dukong.io/api/v2/", + EthereumNetwork.MANTRACHAIN_MAINNET: "https://blockscout.mantrascan.io/api/v2/", + EthereumNetwork.MORPH_HOODI: "https://explorer-api-hoodi.morphl2.io/api/v2", + EthereumNetwork.DOGEOS_CHIKYU_TESTNET: "https://blockscout.testnet.dogeos.com/api/v2/", + EthereumNetwork.ALPEN_TESTNET: "https://explorer.pectra-testnet.alpenlabs.io/api/v2/", } def __init__( @@ -158,7 +183,7 @@ def _process_contract_metadata( name, abi, False, - implementations[0]["address"] if implementations else None, + implementations[0]["address_hash"] if implementations else None, ) return None diff --git a/safe_eth/eth/clients/etherscan_client.py b/safe_eth/eth/clients/etherscan_client.py index b80e712a7..d44cf44ca 100644 --- a/safe_eth/eth/clients/etherscan_client.py +++ b/safe_eth/eth/clients/etherscan_client.py @@ -67,6 +67,8 @@ class EtherscanClient: EthereumNetwork.BASE_SEPOLIA_TESTNET: "https://sepolia.basescan.org", EthereumNetwork.HOLESKY: "https://holesky.etherscan.io", EthereumNetwork.LINEA_SEPOLIA: "https://sepolia.lineascan.build", + EthereumNetwork.ABSTRACT: "https://abscan.org", + EthereumNetwork.ABSTRACT_SEPOLIA_TESTNET: "https://sepolia.abscan.org", EthereumNetwork.METIS_ANDROMEDA_MAINNET: "https://explorer.metis.io", EthereumNetwork.DOGECHAIN_MAINNET: "https://explorer.dogechain.dog", EthereumNetwork.FUSE_SPARKNET: "https://explorer.fusespark.io", @@ -233,6 +235,8 @@ class EtherscanClient: EthereumNetwork.BASE_SEPOLIA_TESTNET: "https://api-sepolia.basescan.org", EthereumNetwork.HOLESKY: "https://api-holesky.etherscan.io", EthereumNetwork.LINEA_SEPOLIA: "https://api-sepolia.lineascan.build", + EthereumNetwork.ABSTRACT: "https://api.abscan.org", + EthereumNetwork.ABSTRACT_SEPOLIA_TESTNET: "https://api-testnet.abscan.org", EthereumNetwork.METIS_ANDROMEDA_MAINNET: "https://api.routescan.io/v2/network/mainnet/evm/1088/etherscan", EthereumNetwork.DOGECHAIN_MAINNET: "https://explorer.dogechain.dog", EthereumNetwork.FUSE_SPARKNET: "https://explorer.fusespark.io", @@ -350,6 +354,7 @@ class EtherscanClient: EthereumNetwork.AVALANCHE_FUJI_TESTNET: "https://api-testnet.snowtrace.io", EthereumNetwork.ODYSSEY_TESTNET: "https://odyssey-explorer.ithaca.xyz", EthereumNetwork.PLUME_MAINNET: "https://explorer.plume.org", + EthereumNetwork.ETHEREUM_HOODI: "https://api-hoodi.etherscan.io", } HTTP_HEADERS: MutableMapping[str, Union[str, bytes]] = { "User-Agent": "curl/7.77.0", diff --git a/safe_eth/eth/ethereum_network.py b/safe_eth/eth/ethereum_network.py index 79267ba7b..5e6dbe9c8 100644 --- a/safe_eth/eth/ethereum_network.py +++ b/safe_eth/eth/ethereum_network.py @@ -184,6 +184,7 @@ class EthereumNetwork(Enum): HOO_SMART_CHAIN_TESTNET = 170 CO2E_LEDGER = 171 LATAM_BLOCKCHAIN_RESIL_TESTNET = 172 + ENI_MAINNET = 173 OTC = 175 DC_MAINNET = 176 HASHKEY_CHAIN = 177 @@ -426,6 +427,7 @@ class EthereumNetwork(Enum): HONGKONG_MAINNET = 852 ZEETH_CHAIN_DEV = 859 FANTASIA_CHAIN_MAINNET = 868 + AUTONOMYS_MAINNET = 870 BANDAI_NAMCO_RESEARCH_VERSE_MAINNET = 876 DEXIT_NETWORK = 877 AMBROS_CHAIN_MAINNET = 880 @@ -468,7 +470,8 @@ class EthereumNetwork(Enum): BIFROST_POLKADOT_MAINNET = 996 _5IRECHAIN_THUNDER_TESTNET = 997 LUCKY_NETWORK = 998 - WANCHAIN_TESTNET = 999 + # WANCHAIN_TESTNET = 999 + HYPEREVM = 999 GTON_MAINNET = 1000 KAIA_KAIROS_TESTNET = 1001 TECTUM_EMISSION_TOKEN = 1003 @@ -615,6 +618,7 @@ class EthereumNetwork(Enum): BTACHAIN = 1657 LIQUICHAIN = 1662 HORIZEN_GOBI_TESTNET = 1663 + MISTERY_PS_MAINNET = 1672 MINT_TESTNET = 1686 MINT_SEPOLIA_TESTNET = 1687 LUDAN_MAINNET = 1688 @@ -802,6 +806,7 @@ class EthereumNetwork(Enum): BOBA_NETWORK_GOERLI_TESTNET = 2888 AARMA_MAINNET = 2889 ELUX_CHAIN = 2907 + MORPH_HOODI = 2910 HYCHAIN = 2911 XENON_CHAIN_TESTNET = 2941 BITYUAN_MAINNET = 2999 @@ -882,6 +887,7 @@ class EthereumNetwork(Enum): BITINDI_TESTNET = 4096 BITINDI_MAINNET = 4099 AIOZ_NETWORK_TESTNET = 4102 + PROTOFIRE_MISTERY = 4114 HUMANS_AI_TESTNET = 4139 TIPBOXCOIN_TESTNET = 4141 CROSSFI_TESTNET = 4157 @@ -977,6 +983,8 @@ class EthereumNetwork(Enum): ONTOLOGY_TESTNET = 5851 CHANG_CHAIN_FOUNDATION_MAINNET = 5858 WEGOCHAIN_RUBIDIUM_MAINNET = 5869 + MANTRACHAIN_TESTNET = 5887 + MANTRACHAIN_MAINNET = 5888 BOUNCEBIT_TESTNET = 6000 BOUNCEBIT_MAINNET = 6001 BC_HYPER_CHAIN_TESTNET = 6060 @@ -1086,6 +1094,7 @@ class EthereumNetwork(Enum): AMANA = 8134 FLANA = 8135 MIZANA = 8136 + ALPEN_TESTNET = 8150 TESTNET_BEONE_CHAIN = 8181 TORUS_MAINNET = 8192 TORUS_TESTNET = 8194 @@ -1103,6 +1112,7 @@ class EthereumNetwork(Enum): TOKI_NETWORK = 8654 TOKI_TESTNET = 8655 HELA_OFFICIAL_RUNTIME_MAINNET = 8668 + AUTONOMYS_CHRONOS_TESTNET = 8700 TOOL_GLOBAL_MAINNET = 8723 TOOL_GLOBAL_TESTNET = 8724 STORAGECHAIN_MAINNET = 8726 @@ -1156,6 +1166,7 @@ class EthereumNetwork(Enum): NEONLINK_TESTNET = 9559 OORT_MAINNETDEV = 9700 BOBA_BNB_TESTNET = 9728 + PLASMA_MAINNET = 9745 PLASMA_TESTNET = 9746 MAINNETZ_TESTNET = 9768 PEPENETWORK_MAINNET = 9779 @@ -1592,6 +1603,7 @@ class EthereumNetwork(Enum): CONDUIT_SUBNET = 78432 VANGUARD = 78600 GOLD_SMART_CHAIN_TESTNET = 79879 + BERACHAIN_CARTIO = 80000 MUMBAI = 80001 AMOY = 80002 POLYNOMIA_SEPOLIA = 80008 @@ -1769,6 +1781,8 @@ class EthereumNetwork(Enum): HYDRADX = 222222 DEEPL_MAINNET = 222555 DEEPL_TESTNET = 222666 + MOCA_CHAIN_TESTNET = 222888 + MOCA_CHAIN_MAINNET = 2288 TAF_ECO_CHAIN_MAINNET = 224168 CONET_SEBOLIA_TESTNET = 224422 CONET_HOLESKY = 224433 @@ -1862,10 +1876,13 @@ class EthereumNetwork(Enum): BEAR_NETWORK_CHAIN_MAINNET = 641230 ALL_MAINNET = 651940 EDU_CHAIN_TESTNET = 656476 + ETHEREAL_TESTNET = 657468 XAI_MAINNET = 660279 VISION_VPIONEER_TEST_CHAIN = 666666 HELA_OFFICIAL_RUNTIME_TESTNET = 666888 WON_NETWORK = 686868 + PHAROS_TESTNET = 688688 + PHAROS_ATLANTIC_TESTNET = 688689 PYROPE_TESTNET = 695569 GALADRIEL_DEVNET = 696969 TILTYARD_MAINNET_SUBNET = 710420 @@ -1964,6 +1981,7 @@ class EthereumNetwork(Enum): IMVERSED_MAINNET = 5555555 IMVERSED_TESTNET = 5555558 ASTAR_ZKYOTO = 6038361 + DOGEOS_CHIKYU_TESTNET = 6281971 SAFE_ANWANG_MAINNET = 6666665 SAFE_ANWANG_TESTNET = 6666666 COTI_TESTNET = 7082400 diff --git a/safe_eth/eth/multicall.py b/safe_eth/eth/multicall.py index af552b345..373712a1c 100644 --- a/safe_eth/eth/multicall.py +++ b/safe_eth/eth/multicall.py @@ -111,7 +111,8 @@ class Multicall(ContractBase): EthereumNetwork.LINEA: "0xcA11bde05977b3631167028862bE2a173976CA11", EthereumNetwork.CONFLUX_ESPACE_TESTNET: "0xEFf0078910f638cd81996cc117bccD3eDf2B072F", EthereumNetwork.BITTORRENT_CHAIN_MAINNET: "0xcA11bde05977b3631167028862bE2a173976CA11", - EthereumNetwork.WANCHAIN_TESTNET: "0xcA11bde05977b3631167028862bE2a173976CA11", + # EthereumNetwork.WANCHAIN_TESTNET: "0xcA11bde05977b3631167028862bE2a173976CA11", + EthereumNetwork.EXPCHAIN_TESTNET: "0x6fCf308FCb5216F8Fc1d752ba591dd49d3FF5E46", EthereumNetwork.THE_ROOT_NETWORK_MAINNET: "0xc9C2E2429AeC354916c476B30d729deDdC94988d", EthereumNetwork.RSS3_VSL_SEPOLIA_TESTNET: "0xcA11bde05977b3631167028862bE2a173976CA11", EthereumNetwork.BOB: "0xcA11bde05977b3631167028862bE2a173976CA11", @@ -336,6 +337,9 @@ class Multicall(ContractBase): EthereumNetwork.INK_SEPOLIA: "0xcA11bde05977b3631167028862bE2a173976CA11", EthereumNetwork.PLUME_MAINNET: "0xcA11bde05977b3631167028862bE2a173976CA11", EthereumNetwork.STATUS_NETWORK_SEPOLIA: "0xcA11bde05977b3631167028862bE2a173976CA11", + EthereumNetwork.PLASMA_MAINNET: "0xcA11bde05977b3631167028862bE2a173976CA11", + EthereumNetwork.PLASMA_TESTNET: "0xcA11bde05977b3631167028862bE2a173976CA11", + EthereumNetwork.MISTERY_PS_MAINNET: "0xcA11bde05977b3631167028862bE2a173976CA11", } def __init__( diff --git a/safe_eth/safe/addresses.py b/safe_eth/safe/addresses.py index d5692fe0e..66125d561 100644 --- a/safe_eth/safe/addresses.py +++ b/safe_eth/safe/addresses.py @@ -46,6 +46,12 @@ ("0x8942595A2dC5181Df0465AF0D7be08c8f23C93af", 6766257, "0.1.0"), ("0xAC6072986E985aaBE7804695EC2d8970Cf7541A2", 6569433, "0.0.2"), ], + EthereumNetwork.IMMUTABLE_ZKEVM_DEVNET: [ + ("0xE418eBDFBa5bf9d512fdF0dd19F700de60a49959", 1528994, "1.3.0+L2"), # temporary-deployment + ("0x0e560eDaa22849d78B6aa7d60CBEFC7Dcf540818", 1529000, "1.3.0"), # temporary-deployment + ("0xfb1bffC9d739B8D520DaF37dF666da4C687191EA", 3283039, "1.3.0+L2"), + ("0x69f4D1788e39c87893C980c06EdF4b7f686e2938", 3283044, "1.3.0"), + ], EthereumNetwork.RINKEBY: [ ("0x3E5c63644E683549055b9Be8653de26E0B4CD36E", 8527380, "1.3.0+L2"), ("0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", 8527381, "1.3.0"), @@ -165,6 +171,30 @@ "1.4.1+L2", ), # v1.4.1+L2 ], + EthereumNetwork.SEI_TESTNET: [ + ("0x29fcB43b46531BcA003ddC8FCB67FFE91900C762", 188519568, "1.4.1+L2"), + ("0x41675C099F32341bf84BFc5382aF534df5C7461a", 188512419, "1.4.1"), + ( + "0xfb1bffC9d739B8D520DaF37dF666da4C687191EA", + 188520010, + "1.3.0+L2", + ), # safe singleton address + ( + "0x3E5c63644E683549055b9Be8653de26E0B4CD36E", + 188520300, + "1.3.0+L2", + ), # default singleton address + ( + "0x69f4D1788e39c87893C980c06EdF4b7f686e2938", + 188520512, + "1.3.0", + ), # safe singleton address + ( + "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", + 154674365, + "1.3.0", + ), # default singleton address + ], EthereumNetwork.MUMBAI: [ ("0x3E5c63644E683549055b9Be8653de26E0B4CD36E", 13736914, "1.3.0+L2"), ("0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", 13736914, "1.3.0"), @@ -505,6 +535,24 @@ ("0x3E5c63644E683549055b9Be8653de26E0B4CD36E", 42293309, "1.3.0+L2"), ("0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", 42293315, "1.3.0"), ], + EthereumNetwork.MINT_MAINNET: [ + ( + "0xfb1bffC9d739B8D520DaF37dF666da4C687191EA", + 0, + "1.3.0+L2", + ), + ( + "0x69f4D1788e39c87893C980c06EdF4b7f686e2938", + 0, + "1.3.0", + ), + ( + "0x29fcB43b46531BcA003ddC8FCB67FFE91900C762", + 7688635, + "1.4.1+L2", + ), # v1.4.1+L2 + ("0x41675C099F32341bf84BFc5382aF534df5C7461a", 7688631, "1.4.1"), # v1.4.1 + ], EthereumNetwork.BASE: [ ( "0xfb1bffC9d739B8D520DaF37dF666da4C687191EA", @@ -551,6 +599,8 @@ 10266344, "1.3.0+L2", ), # v1.3.0+L2 + ("0x41675C099F32341bf84BFc5382aF534df5C7461a", 12116031, "1.4.1"), # v1.4.1 + ("0x29fcB43b46531BcA003ddC8FCB67FFE91900C762", 12116030, "1.4.1+L2"), # v1.4.1+L2 ], EthereumNetwork.CROSSBELL: [ ("0x3E5c63644E683549055b9Be8653de26E0B4CD36E", 28314790, "1.3.0+L2"), @@ -584,6 +634,12 @@ EthereumNetwork.VELAS_EVM_MAINNET: [ ("0xfb1bffC9d739B8D520DaF37dF666da4C687191EA", 27572492, "1.3.0+L2"), ("0x69f4D1788e39c87893C980c06EdF4b7f686e2938", 27572642, "1.3.0"), + ("0x41675C099F32341bf84BFc5382aF534df5C7461a", 65160266, "1.4.1"), # v1.4.1 + ( + "0x29fcB43b46531BcA003ddC8FCB67FFE91900C762", + 65160266, + "1.4.1+L2", + ), # v1.4.1+L2 ], EthereumNetwork.WEMIX3_0_MAINNET: [ ("0xfb1bffC9d739B8D520DaF37dF666da4C687191EA", 12651754, "1.3.0+L2"), @@ -623,6 +679,12 @@ ("0x3E5c63644E683549055b9Be8653de26E0B4CD36E", 5190553, "1.3.0+L2"), ("0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", 5190556, "1.3.0"), ], + EthereumNetwork.VANA: [ + ("0xfb1bffC9d739B8D520DaF37dF666da4C687191EA", 625361, "1.3.0+L2"), + ("0x69f4D1788e39c87893C980c06EdF4b7f686e2938", 625365, "1.3.0"), + ("0x41675C099F32341bf84BFc5382aF534df5C7461a", 625823, "1.4.1"), # v1.4.1 + ("0x29fcB43b46531BcA003ddC8FCB67FFE91900C762", 625825, "1.4.1+L2"), # v1.4.1+L2 + ], EthereumNetwork.MAPO_MAKALU: [ ("0x3E5c63644E683549055b9Be8653de26E0B4CD36E", 2987582, "1.3.0+L2"), ("0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", 2987584, "1.3.0"), @@ -874,6 +936,8 @@ EthereumNetwork.NEON_EVM_MAINNET: [ ("0xfb1bffC9d739B8D520DaF37dF666da4C687191EA", 203994162, "1.3.0+L2"), ("0x69f4D1788e39c87893C980c06EdF4b7f686e2938", 203994202, "1.3.0"), + ("0x41675C099F32341bf84BFc5382aF534df5C7461a", 321921445, "1.4.1"), # v1.4.1 + ("0x29fcB43b46531BcA003ddC8FCB67FFE91900C762", 321921527, "1.4.1+L2"), # v1.4.1+L2 ], EthereumNetwork.SCROLL_SEPOLIA_TESTNET: [ ( @@ -932,6 +996,34 @@ "1.4.1+L2", ), # v1.4.1+L2 ], + EthereumNetwork.BOB: [ + ( + "0x3E5c63644E683549055b9Be8653de26E0B4CD36E", + 200503, + "1.3.0+L2", + ), # default singleton address + ( + "0xfb1bffC9d739B8D520DaF37dF666da4C687191EA", + 0, + "1.3.0+L2", + ), # safe singleton address + ( + "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", + 200509, + "1.3.0", + ), # default singleton address + ( + "0x69f4D1788e39c87893C980c06EdF4b7f686e2938", + 0, + "1.3.0", + ), # safe singleton address + ("0x41675C099F32341bf84BFc5382aF534df5C7461a", 427036, "1.4.1"), # v1.4.1 + ( + "0x29fcB43b46531BcA003ddC8FCB67FFE91900C762", + 13768019, + "1.4.1+L2", + ), # v1.4.1+L2 + ], EthereumNetwork.BEAM: [ ("0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", 27629, "1.3.0"), ("0x3E5c63644E683549055b9Be8653de26E0B4CD36E", 27628, "1.3.0+L2"), @@ -940,6 +1032,10 @@ ("0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", 85332, "1.3.0"), ("0x3E5c63644E683549055b9Be8653de26E0B4CD36E", 85331, "1.3.0+L2"), ], + EthereumNetwork.KAKAROT_STARKNET_SEPOLIA: [ + ("0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", 239183, "1.3.0"), + ("0x3E5c63644E683549055b9Be8653de26E0B4CD36E", 239180, "1.3.0+L2"), + ], EthereumNetwork.JAPAN_OPEN_CHAIN_MAINNET: [ ("0xfb1bffC9d739B8D520DaF37dF666da4C687191EA", 7709133, "1.3.0+L2"), ("0x69f4D1788e39c87893C980c06EdF4b7f686e2938", 7709135, "1.3.0"), @@ -1021,6 +1117,12 @@ EthereumNetwork.PGN_PUBLIC_GOODS_NETWORK: [ ("0x3E5c63644E683549055b9Be8653de26E0B4CD36E", 344345, "1.3.0+L2"), ("0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", 344348, "1.3.0"), + ("0x41675C099F32341bf84BFc5382aF534df5C7461a", 20938476, "1.4.1"), # v1.4.1 + ( + "0x29fcB43b46531BcA003ddC8FCB67FFE91900C762", + 20938480, + "1.4.1+L2", + ), # v1.4.1+L2 ], EthereumNetwork.SEPOLIA_PGN_PUBLIC_GOODS_NETWORK: [ ("0x3E5c63644E683549055b9Be8653de26E0B4CD36E", 1774114, "1.3.0+L2"), @@ -1032,6 +1134,12 @@ ("0xfb1bffC9d739B8D520DaF37dF666da4C687191EA", 5549, "1.3.0+L2"), ("0x69f4D1788e39c87893C980c06EdF4b7f686e2938", 5550, "1.3.0"), ], + EthereumNetwork.CITREA_TESTNET: [ + ("0x29fcB43b46531BcA003ddC8FCB67FFE91900C762", 1, "1.4.1+L2"), + ("0x41675C099F32341bf84BFc5382aF534df5C7461a", 1, "1.4.1"), + ("0xfb1bffC9d739B8D520DaF37dF666da4C687191EA", 665297, "1.3.0+L2"), + ("0x69f4D1788e39c87893C980c06EdF4b7f686e2938", 665299, "1.3.0"), + ], EthereumNetwork.ARTHERA_TESTNET: [ ("0x29fcB43b46531BcA003ddC8FCB67FFE91900C762", 4186405, "1.4.1+L2"), ("0x41675C099F32341bf84BFc5382aF534df5C7461a", 4186415, "1.4.1"), @@ -1081,6 +1189,16 @@ ("0x69f4D1788e39c87893C980c06EdF4b7f686e2938", 1514966, "1.3.0"), ], EthereumNetwork.MODE: [ + ( + "0xfb1bffC9d739B8D520DaF37dF666da4C687191EA", + 7457753, + "1.3.0+L2", + ), # safe singleton address + ( + "0x69f4D1788e39c87893C980c06EdF4b7f686e2938", + 7457757, + "1.3.0", + ), # safe singleton address ("0x3E5c63644E683549055b9Be8653de26E0B4CD36E", 2610515, "1.3.0+L2"), ("0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", 2610520, "1.3.0"), ("0x41675C099F32341bf84BFc5382aF534df5C7461a", 6524841, "1.4.1"), # v1.4.1 @@ -1438,6 +1556,17 @@ "1.3.0+L2", ), # v1.3.0+L2 ], + EthereumNetwork.CROSSFI_MAINNET: [ + ("0x69f4D1788e39c87893C980c06EdF4b7f686e2938", 680500, "1.3.0"), # v1.3.0 + ( + "0xfb1bffC9d739B8D520DaF37dF666da4C687191EA", + 680498, + "1.3.0+L2", + ), # v1.3.0+L2 + ("0x41675C099F32341bf84BFc5382aF534df5C7461a", 680898, "1.4.1"), # v1.4.1 + ("0x29fcB43b46531BcA003ddC8FCB67FFE91900C762", 680900, "1.4.1+L2"), # v1.4.1+L2 + + ], EthereumNetwork.CROSSFI_TESTNET: [ ("0x69f4D1788e39c87893C980c06EdF4b7f686e2938", 2322641, "1.3.0"), # v1.3.0 ( @@ -1446,6 +1575,8 @@ "1.3.0+L2", ), # v1.3.0+L2 ("0x41675C099F32341bf84BFc5382aF534df5C7461a", 3481865, "1.4.1"), # v1.4.1 + ("0x29fcB43b46531BcA003ddC8FCB67FFE91900C762", 680900, "1.4.1+L2"), # v1.4.1+L2 + ], EthereumNetwork.BLAST: [ ("0x29fcB43b46531BcA003ddC8FCB67FFE91900C762", 377556, "1.4.1+L2"), @@ -1573,6 +1704,20 @@ "1.4.1+L2", ), # v1.4.1+L2 ], + EthereumNetwork.FRAXTAL_TESTNET: [ + ("0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", 0, "1.3.0"), # v1.3.0 + ( + "0x3E5c63644E683549055b9Be8653de26E0B4CD36E", + 0, + "1.3.0+L2", + ), # v1.3.0+L2 + ("0x41675C099F32341bf84BFc5382aF534df5C7461a", 0, "1.4.1"), # v1.4.1 + ( + "0x29fcB43b46531BcA003ddC8FCB67FFE91900C762", + 0, + "1.4.1+L2", + ), # v1.4.1+L2 + ], EthereumNetwork.CYBER_TESTNET: [ ("0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", 515925, "1.3.0"), # v1.3.0 ("0x3E5c63644E683549055b9Be8653de26E0B4CD36E", 515924, "1.3.0+L2"), # v1.3.0+L2 @@ -1622,6 +1767,10 @@ ), # v1.4.1+L2 ], EthereumNetwork.HOLESKY: [ + ("0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", 1, "1.3.0"), # v1.3.0 + ("0x3E5c63644E683549055b9Be8653de26E0B4CD36E", 1, "1.3.0+L2"), # v1.3.0+L2 + ("0x69f4D1788e39c87893C980c06EdF4b7f686e2938", 1, "1.3.0"), # v1.3.0 + ("0xfb1bffC9d739B8D520DaF37dF666da4C687191EA", 1, "1.3.0+L2"), # v1.3.0+L2 ("0x41675C099F32341bf84BFc5382aF534df5C7461a", 100429, "1.4.1"), # v1.4.1 ("0x29fcB43b46531BcA003ddC8FCB67FFE91900C762", 100427, "1.4.1+L2"), # v1.4.1+L2 ], @@ -1646,6 +1795,8 @@ ), # v1.4.1+L2 ], EthereumNetwork.ZETACHAIN_MAINNET: [ + ("0xfb1bffC9d739B8D520DaF37dF666da4C687191EA", 1, "1.3.0+L2"), + ("0x69f4D1788e39c87893C980c06EdF4b7f686e2938", 1, "1.3.0"), ("0x41675C099F32341bf84BFc5382aF534df5C7461a", 3315631, "1.4.1"), # v1.4.1 ( "0x29fcB43b46531BcA003ddC8FCB67FFE91900C762", @@ -1654,6 +1805,8 @@ ), # v1.4.1+L2 ], EthereumNetwork.LINEA_SEPOLIA: [ + ("0x3E5c63644E683549055b9Be8653de26E0B4CD36E", 84559, "1.3.0+L2"), + ("0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", 84561, "1.3.0"), ("0x41675C099F32341bf84BFc5382aF534df5C7461a", 1305454, "1.4.1"), # v1.4.1 ( "0x29fcB43b46531BcA003ddC8FCB67FFE91900C762", @@ -1697,6 +1850,16 @@ "1.4.1+L2", ), # v1.4.1+L2 ], + EthereumNetwork.EDU_CHAIN_TESTNET: [ + ("0x69f4D1788e39c87893C980c06EdF4b7f686e2938", 466, "1.3.0"), # v1.3.0 + ("0xfb1bffC9d739B8D520DaF37dF666da4C687191EA", 465, "1.3.0+L2"), # v1.3.0+L2 + ("0x41675C099F32341bf84BFc5382aF534df5C7461a", 1, "1.4.1"), # v1.4.1 + ( + "0x29fcB43b46531BcA003ddC8FCB67FFE91900C762", + 1, + "1.4.1+L2", + ), # v1.4.1+L2 + ], EthereumNetwork.LORENZO: [ ("0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", 303716, "1.3.0"), # v1.3.0 ("0x3E5c63644E683549055b9Be8653de26E0B4CD36E", 303709, "1.3.0+L2"), # v1.3.0+L2 @@ -1724,6 +1887,8 @@ EthereumNetwork.ETHERLINK_MAINNET: [ ("0x69f4D1788e39c87893C980c06EdF4b7f686e2938", 994183, "1.3.0"), # v1.3.0 ("0xfb1bffC9d739B8D520DaF37dF666da4C687191EA", 994181, "1.3.0+L2"), # v1.3.0+L2 + ("0x41675C099F32341bf84BFc5382aF534df5C7461a", 1, "1.4.1"), # v1.4.1 + ("0x29fcB43b46531BcA003ddC8FCB67FFE91900C762", 1, "1.4.1+L2"), # v1.4.1+L2 ], EthereumNetwork.ETHERLINK_TESTNET: [ ("0x69f4D1788e39c87893C980c06EdF4b7f686e2938", 3826171, "1.3.0"), # v1.3.0 @@ -1732,6 +1897,8 @@ 3826169, "1.3.0+L2", ), # v1.3.0+L2 + ("0x41675C099F32341bf84BFc5382aF534df5C7461a", 1, "1.4.1"), # v1.4.1 + ("0x29fcB43b46531BcA003ddC8FCB67FFE91900C762", 1, "1.4.1+L2"), # v1.4.1+L2 ], EthereumNetwork.KAVA_TESTNET: [ ("0x69f4D1788e39c87893C980c06EdF4b7f686e2938", 11835211, "1.3.0"), # v1.3.0 @@ -1740,10 +1907,14 @@ 11835209, "1.3.0+L2", ), # v1.3.0+L2 + ("0x41675C099F32341bf84BFc5382aF534df5C7461a", 0, "1.4.1"), # v1.4.1 + ("0x29fcB43b46531BcA003ddC8FCB67FFE91900C762", 0, "1.4.1+L2"), # v1.4.1+L2 ], EthereumNetwork.BERACHAIN_BARTIO: [ ("0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", 100431, "1.3.0"), # v1.3.0 ("0x3E5c63644E683549055b9Be8653de26E0B4CD36E", 100426, "1.3.0+L2"), # v1.3.0+L2 + ("0x41675C099F32341bf84BFc5382aF534df5C7461a", 1, "1.4.1"), # v1.4.1 + ("0x29fcB43b46531BcA003ddC8FCB67FFE91900C762", 1, "1.4.1+L2"), # v1.4.1+L2 ], EthereumNetwork.WORLD_CHAIN: [ ("0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", 257924, "1.3.0"), # v1.3.0 @@ -1765,6 +1936,12 @@ ("0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", 27375871, "1.3.0"), # v1.3.0 ("0x41675C099F32341bf84BFc5382aF534df5C7461a", 27619321, "1.4.1"), # v1.4.1 ], + EthereumNetwork.AUTONOMYS_MAINNET: [ + ("0x69f4D1788e39c87893C980c06EdF4b7f686e2938", 42000, "1.3.0"), # v1.3.0 + ("0xfb1bffC9d739B8D520DaF37dF666da4C687191EA", 42000, "1.3.0+L2"), # v1.3.0+L2 + ("0x41675C099F32341bf84BFc5382aF534df5C7461a", 42000, "1.4.1"), # v1.4.1 + ("0x29fcB43b46531BcA003ddC8FCB67FFE91900C762", 42000, "1.4.1+L2"), # v1.4.1+L2 + ], EthereumNetwork.GNOSIS_CHIADO_TESTNET: [ ("0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", 117845, "1.3.0"), # v1.3.0 ("0x3E5c63644E683549055b9Be8653de26E0B4CD36E", 117838, "1.3.0+L2"), # v1.3.0+L2 @@ -1890,6 +2067,8 @@ EthereumNetwork.BOB_SEPOLIA: [ ("0x69f4D1788e39c87893C980c06EdF4b7f686e2938", 0, "1.3.0"), # v1.3.0 ("0xfb1bffC9d739B8D520DaF37dF666da4C687191EA", 0, "1.3.0+L2"), # v1.3.0+L2 + ("0x41675C099F32341bf84BFc5382aF534df5C7461a", 5831748, "1.4.1"), # v1.4.1 + ("0x29fcB43b46531BcA003ddC8FCB67FFE91900C762", 5831750, "1.4.1+L2"), # v1.4.1+L2 ], EthereumNetwork.SNAXCHAIN: [ ("0x69f4D1788e39c87893C980c06EdF4b7f686e2938", 0, "1.3.0"), # v1.3.0 @@ -1899,6 +2078,20 @@ ("0x41675C099F32341bf84BFc5382aF534df5C7461a", 388643, "1.4.1"), # v1.4.1 ("0x29fcB43b46531BcA003ddC8FCB67FFE91900C762", 388638, "1.4.1+L2"), # v1.4.1+L2 ], + EthereumNetwork.EDU_CHAIN: [ + ("0x69f4D1788e39c87893C980c06EdF4b7f686e2938", 38, "1.3.0"), # v1.3.0 + ("0xfb1bffC9d739B8D520DaF37dF666da4C687191EA", 37, "1.3.0+L2"), # v1.3.0+L2 + ("0x41675C099F32341bf84BFc5382aF534df5C7461a", 48, "1.4.1"), # v1.4.1 + ("0x29fcB43b46531BcA003ddC8FCB67FFE91900C762", 47, "1.4.1+L2"), # v1.4.1+L2 + ], + EthereumNetwork.BERACHAIN_CARTIO: [ + ("0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", 100490, "1.3.0"), # v1.3.0 + ( + "0x3E5c63644E683549055b9Be8653de26E0B4CD36E", + 100484, + "1.3.0+L2", + ), # v1.3.0+L2 + ], EthereumNetwork.Q_MAINNET: [ ("0x41675C099F32341bf84BFc5382aF534df5C7461a", 15479491, "1.4.1"), # v1.4.1 ( @@ -2032,6 +2225,8 @@ ("0x29fcB43b46531BcA003ddC8FCB67FFE91900C762", 836412, "1.4.1+L2"), # v1.4.1+L2 ], EthereumNetwork.FILECOIN_MAINNET: [ + ("0x69f4D1788e39c87893C980c06EdF4b7f686e2938", 4541183, "1.3.0"), # v1.3.0 + ("0xfb1bffC9d739B8D520DaF37dF666da4C687191EA", 4541180, "1.3.0+L2"), # v1.3.0+L2 ("0x41675C099F32341bf84BFc5382aF534df5C7461a", 4155380, "1.4.1"), # v1.4.1 ( "0x29fcB43b46531BcA003ddC8FCB67FFE91900C762", @@ -2040,6 +2235,8 @@ ), # v1.4.1+L2 ], EthereumNetwork.FILECOIN_CALIBRATION_TESTNET: [ + ("0x69f4D1788e39c87893C980c06EdF4b7f686e2938", 2241199, "1.3.0"), # v1.3.0 + ("0xfb1bffC9d739B8D520DaF37dF666da4C687191EA", 2241195, "1.3.0+L2"), # v1.3.0+L2 ("0x41675C099F32341bf84BFc5382aF534df5C7461a", 1854685, "1.4.1"), # v1.4.1 ( "0x29fcB43b46531BcA003ddC8FCB67FFE91900C762", @@ -2097,6 +2294,34 @@ "1.3.0+L2", ), # v1.3.0+L2 ], + EthereumNetwork.SONEIUM: [ + ( + "0xfb1bffC9d739B8D520DaF37dF666da4C687191EA", + 0, + "1.3.0+L2", + ), # safe singleton address + ( + "0x3E5c63644E683549055b9Be8653de26E0B4CD36E", + 0, + "1.3.0+L2", + ), # default singleton address + ( + "0x69f4D1788e39c87893C980c06EdF4b7f686e2938", + 0, + "1.3.0", + ), # safe singleton address + ( + "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", + 0, + "1.3.0", + ), # default singleton address + ("0x41675C099F32341bf84BFc5382aF534df5C7461a", 0, "1.4.1"), # v1.4.1 + ( + "0x29fcB43b46531BcA003ddC8FCB67FFE91900C762", + 0, + "1.4.1+L2", + ), # v1.4.1+L2 + ], EthereumNetwork.WATERFALL_9_TEST_NETWORK: [ ("0x41675C099F32341bf84BFc5382aF534df5C7461a", 7329851, "1.4.1"), # v1.4.1 ( @@ -2246,16 +2471,124 @@ ("0x3E5c63644E683549055b9Be8653de26E0B4CD36E", 241, "1.3.0+L2"), # v1.3.0+L2 ], EthereumNetwork.ABSTRACT: [ + # zkSync Stack ("0xB00ce5CCcdEf57e539ddcEd01DF43a13855d9910", 57876, "1.3.0"), # v1.3.0 ("0x1727c2c531cf966f902E5927b98490fDFb3b2b70", 57875, "1.3.0+L2"), # v1.3.0+L2 + ("0xC35F063962328aC65cED5D4c3fC5dEf8dec68dFa", 54402, "1.4.1"), # v1.4.1 + ( + "0x610fcA2e0279Fa1F8C00c8c2F71dF522AD469380", + 54403, + "1.4.1+L2", + ), # v1.4.1+L2 + # EVM Compatible stack + ( + "0xfb1bffC9d739B8D520DaF37dF666da4C687191EA", + 9093513, + "1.3.0+L2", + ), # safe singleton address + ( + "0x3E5c63644E683549055b9Be8653de26E0B4CD36E", + 9093582, + "1.3.0+L2", + ), # default singleton address + ( + "0x69f4D1788e39c87893C980c06EdF4b7f686e2938", + 9093519, + "1.3.0", + ), # safe singleton address + ( + "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", + 9093585, + "1.3.0", + ), # default singleton address + ("0x41675C099F32341bf84BFc5382aF534df5C7461a", 9054405, "1.4.1"), # v1.4.1 + ( + "0x29fcB43b46531BcA003ddC8FCB67FFE91900C762", + 9055249, + "1.4.1+L2", + ), # v1.4.1+L2 ], EthereumNetwork.ABSTRACT_SEPOLIA_TESTNET: [ + # zkSync Stack ("0xB00ce5CCcdEf57e539ddcEd01DF43a13855d9910", 2207773, "1.3.0"), # v1.3.0 ( "0x1727c2c531cf966f902E5927b98490fDFb3b2b70", 2207769, "1.3.0+L2", ), # v1.3.0+L2 + ("0xC35F063962328aC65cED5D4c3fC5dEf8dec68dFa", 2209140, "1.4.1"), # v1.4.1 + ( + "0x610fcA2e0279Fa1F8C00c8c2F71dF522AD469380", + 2209146, + "1.4.1+L2", + ), # v1.4.1+L2 + # EVM Compatible stack + ( + "0xfb1bffC9d739B8D520DaF37dF666da4C687191EA", + 9176911, + "1.3.0+L2", + ), # safe singleton address + ( + "0x3E5c63644E683549055b9Be8653de26E0B4CD36E", + 9177015, + "1.3.0+L2", + ), # default singleton address + ( + "0x69f4D1788e39c87893C980c06EdF4b7f686e2938", + 9176928, + "1.3.0", + ), # safe singleton address + ( + "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", + 9177016, + "1.3.0", + ), # default singleton address + ("0x41675C099F32341bf84BFc5382aF534df5C7461a", 9176976, "1.4.1"), # v1.4.1 + ( + "0x29fcB43b46531BcA003ddC8FCB67FFE91900C762", + 9176977, + "1.4.1+L2", + ), # v1.4.1+L2 + ], + EthereumNetwork.XAI_TESTNET_V2: [ + ("0x41675C099F32341bf84BFc5382aF534df5C7461a", 0, "1.4.1"), # v1.4.1 + ("0x29fcB43b46531BcA003ddC8FCB67FFE91900C762", 0, "1.4.1+L2"), # v1.4.1+L2 + ("0x69f4D1788e39c87893C980c06EdF4b7f686e2938", 0, "1.3.0"), # v1.3.0 + ("0xfb1bffC9d739B8D520DaF37dF666da4C687191EA", 0, "1.3.0+L2"), # v1.3.0+L2 + ], + EthereumNetwork.XAI_MAINNET: [ + ("0x41675C099F32341bf84BFc5382aF534df5C7461a", 0, "1.4.1"), # v1.4.1 + ("0x29fcB43b46531BcA003ddC8FCB67FFE91900C762", 0, "1.4.1+L2"), # v1.4.1+L2 + ("0x69f4D1788e39c87893C980c06EdF4b7f686e2938", 0, "1.3.0"), # v1.3.0 + ("0xfb1bffC9d739B8D520DaF37dF666da4C687191EA", 0, "1.3.0+L2"), # v1.3.0+L2 + ], + EthereumNetwork.EXPCHAIN_TESTNET: [ + ("0x41675C099F32341bf84BFc5382aF534df5C7461a", 206740, "1.4.1"), # v1.4.1 + ("0x29fcB43b46531BcA003ddC8FCB67FFE91900C762", 206740, "1.4.1+L2"), # v1.4.1+L2 + ], + EthereumNetwork.HYPEREVM: [ + ("0x41675C099F32341bf84BFc5382aF534df5C7461a", 60845, "1.4.1"), # v1.4.1 + ( + "0x29fcB43b46531BcA003ddC8FCB67FFE91900C762", + 60876, + "1.4.1+L2", + ), # v1.4.1+L2 + ( + "0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", + 21072, + "1.3.0", + ), # v1.3.0 canonical + ( + "0x3E5c63644E683549055b9Be8653de26E0B4CD36E", + 21041, + "1.3.0+L2", + ), # v1.3.0+L2 canonical + ("0x69f4D1788e39c87893C980c06EdF4b7f686e2938", 81584, "1.3.0"), # v1.3.0 + ( + "0xfb1bffC9d739B8D520DaF37dF666da4C687191EA", + 81553, + "1.3.0+L2", + ), # v1.3.0+L2 ], EthereumNetwork.OKTO_TESTNET: [ ("0x41675C099F32341bf84BFc5382aF534df5C7461a", 5693701, "1.4.1"), # v1.4.1 @@ -2368,10 +2701,12 @@ ), # v1.4.1+L2 ], EthereumNetwork.AUTONOMYS_TAURUS_TESTNET: [ - ("0x69f4D1788e39c87893C980c06EdF4b7f686e2938", 1196806, "1.3.0"), # v1.3.0 + ("0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", 1718841, "1.3.0"), # v1.3.0 + ("0x3E5c63644E683549055b9Be8653de26E0B4CD36E", 1718840, "1.3.0+L2"), # v1.3.0+L2 + ("0x69f4D1788e39c87893C980c06EdF4b7f686e2938", 418293, "1.3.0"), # v1.3.0 ( "0xfb1bffC9d739B8D520DaF37dF666da4C687191EA", - 1196805, + 418289, "1.3.0+L2", ), # v1.3.0+L2 ("0x41675C099F32341bf84BFc5382aF534df5C7461a", 416926, "1.4.1"), # v1.4.1 @@ -2440,6 +2775,8 @@ 1440051, "1.3.0+L2", ), # v1.3.0+L2 + ("0x69f4D1788e39c87893C980c06EdF4b7f686e2938", 2070087, "1.3.0"), # v1.3.0 + ("0xfb1bffC9d739B8D520DaF37dF666da4C687191EA", 2070069, "1.3.0+L2"), # v1.3.0+L2 ], EthereumNetwork.SONEIUM_TESTNET_MINATO: [ ("0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", 1835127, "1.3.0"), # v1.3.0 @@ -2478,6 +2815,8 @@ ), # v1.4.1+L2 ], EthereumNetwork.IMMUTABLE_ZKEVM_TESTNET: [ + ("0xE418eBDFBa5bf9d512fdF0dd19F700de60a49959", 1489892, "1.3.0+L2"), # temporary-deployment + ("0x0e560eDaa22849d78B6aa7d60CBEFC7Dcf540818", 1489899, "1.3.0"), # temporary-deployment ("0x69f4D1788e39c87893C980c06EdF4b7f686e2938", 3244337, "1.3.0"), # v1.3.0 ( "0xfb1bffC9d739B8D520DaF37dF666da4C687191EA", @@ -2570,6 +2909,8 @@ ("0x29fcB43b46531BcA003ddC8FCB67FFE91900C762", 235983, "1.4.1+L2"), # v1.4.1+L2 ("0x69f4D1788e39c87893C980c06EdF4b7f686e2938", 235718, "1.3.0"), # v1.3.0 ("0xfb1bffC9d739B8D520DaF37dF666da4C687191EA", 235717, "1.3.0+L2"), # v1.3.0+L2 + ("0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", 529882, "1.3.0"), # v1.3.0 + ("0x3E5c63644E683549055b9Be8653de26E0B4CD36E", 529880, "1.3.0+L2"), # v1.3.0+L2 ], EthereumNetwork.TAC_SAINT_PETERSBURG: [ ("0x69f4D1788e39c87893C980c06EdF4b7f686e2938", 2049675, "1.3.0"), # v1.3.0 @@ -2619,6 +2960,14 @@ ("0x41675C099F32341bf84BFc5382aF534df5C7461a", 521786, "1.4.1"), # v1.4.1 ("0x29fcB43b46531BcA003ddC8FCB67FFE91900C762", 521790, "1.4.1+L2"), # v1.4.1+L2 ], + EthereumNetwork.PLASMA_MAINNET: [ + ("0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", 64431, "1.3.0"), # v1.3.0 + ("0x3E5c63644E683549055b9Be8653de26E0B4CD36E", 64428, "1.3.0+L2"), # v1.3.0+L2 + ("0x69f4D1788e39c87893C980c06EdF4b7f686e2938", 63827, "1.3.0"), # v1.3.0 + ("0xfb1bffC9d739B8D520DaF37dF666da4C687191EA", 63824, "1.3.0+L2"), # v1.3.0+L2 + ("0x41675C099F32341bf84BFc5382aF534df5C7461a", 0, "1.4.1"), # v1.4.1 + ("0x29fcB43b46531BcA003ddC8FCB67FFE91900C762", 0, "1.4.1+L2"), # v1.4.1+L2 + ], EthereumNetwork.CODEX_MAINNET: [ ("0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", 11533343, "1.3.0"), # v1.3.0 ( @@ -2642,6 +2991,8 @@ 20205342, "1.3.0+L2", ), # v1.3.0+L2 + ("0x69f4D1788e39c87893C980c06EdF4b7f686e2938", 0, "1.3.0"), # v1.3.0 + ("0xfb1bffC9d739B8D520DaF37dF666da4C687191EA", 0, "1.3.0+L2"), # v1.3.0+L2 ], EthereumNetwork.MONAD_MAINNET: [ ("0x41675C099F32341bf84BFc5382aF534df5C7461a", 11644083, "1.4.1"), # v1.4.1 @@ -2663,6 +3014,260 @@ "1.3.0+L2", ), # v1.3.0+L2 ], + EthereumNetwork.ETHEREAL_TESTNET: [ + ("0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", 224358, "1.3.0"), # v1.3.0 + ("0x3E5c63644E683549055b9Be8653de26E0B4CD36E", 224357, "1.3.0+L2"), # v1.3.0+L2 + ("0x69f4D1788e39c87893C980c06EdF4b7f686e2938", 225459, "1.3.0"), # v1.3.0 + ("0xfb1bffC9d739B8D520DaF37dF666da4C687191EA", 225457, "1.3.0+L2"), # v1.3.0+L2 + ("0x41675C099F32341bf84BFc5382aF534df5C7461a", 225492, "1.4.1"), # v1.4.1 + ("0x29fcB43b46531BcA003ddC8FCB67FFE91900C762", 225493, "1.4.1+L2"), # v1.4.1+L2 + ], + EthereumNetwork.OPBNB_MAINNET: [ + ("0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", 4641098, "1.3.0"), # v1.3.0 + ( + "0x3E5c63644E683549055b9Be8653de26E0B4CD36E", + 4641092, + "1.3.0+L2", + ), # v1.3.0+L2 + ("0x69f4D1788e39c87893C980c06EdF4b7f686e2938", 13660300, "1.3.0"), # v1.3.0 + ( + "0xfb1bffC9d739B8D520DaF37dF666da4C687191EA", + 13660289, + "1.3.0+L2", + ), # v1.3.0+L2 + ("0x41675C099F32341bf84BFc5382aF534df5C7461a", 21962333, "1.4.1"), # v1.4.1 + ( + "0x29fcB43b46531BcA003ddC8FCB67FFE91900C762", + 24176116, + "1.4.1+L2", + ), # v1.4.1+L2 + ], + EthereumNetwork.POLYNOMIAL: [ + ("0x41675C099F32341bf84BFc5382aF534df5C7461a", 18563390, "1.4.1"), # v1.4.1 + ( + "0x29fcB43b46531BcA003ddC8FCB67FFE91900C762", + 18563394, + "1.4.1+L2", + ), # v1.4.1+L2 + ], + EthereumNetwork.ENI_MAINNET: [ + ("0x41675C099F32341bf84BFc5382aF534df5C7461a", 6360950, "1.4.1"), # v1.4.1 + ( + "0x29fcB43b46531BcA003ddC8FCB67FFE91900C762", + 6360954, + "1.4.1+L2", + ), # v1.4.1+L2 + ], + EthereumNetwork.VANA: [ + ("0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", 4515256, "1.3.0"), # v1.3.0 + ( + "0x3E5c63644E683549055b9Be8653de26E0B4CD36E", + 4515254, + "1.3.0+L2", + ), # v1.3.0+L2 + ], + EthereumNetwork.ZIRCUIT_GARFIELD_TESTNET: [ + ("0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", 6165739, "1.3.0"), # v1.3.0 + ( + "0x3E5c63644E683549055b9Be8653de26E0B4CD36E", + 6165735, + "1.3.0+L2", + ), # v1.3.0+L2 + ("0x41675C099F32341bf84BFc5382aF534df5C7461a", 5814318, "1.4.1"), # v1.4.1 + ( + "0x29fcB43b46531BcA003ddC8FCB67FFE91900C762", + 5814325, + "1.4.1+L2", + ), # v1.4.1+L2 + ("0x69f4D1788e39c87893C980c06EdF4b7f686e2938", 0, "1.3.0"), # v1.3.0 + ( + "0xfb1bffC9d739B8D520DaF37dF666da4C687191EA", + 0, + "1.3.0+L2", + ), # v1.3.0+L2 + ], + EthereumNetwork.PHAROS_TESTNET: [ + ("0x69f4D1788e39c87893C980c06EdF4b7f686e2938", 18710950, "1.3.0"), # v1.3.0 + ( + "0xfb1bffC9d739B8D520DaF37dF666da4C687191EA", + 18710892, + "1.3.0+L2", + ), # v1.3.0+L2 + ("0x41675C099F32341bf84BFc5382aF534df5C7461a", 18712474, "1.4.1"), # v1.4.1 + ( + "0x29fcB43b46531BcA003ddC8FCB67FFE91900C762", + 18712497, + "1.4.1+L2", + ), # v1.4.1+L2 + ], + EthereumNetwork.AUTONOMYS_CHRONOS_TESTNET: [ + ("0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", 119202, "1.3.0"), # v1.3.0 + ( + "0x3E5c63644E683549055b9Be8653de26E0B4CD36E", + 119200, + "1.3.0+L2", + ), # v1.3.0+L2 + ("0x41675C099F32341bf84BFc5382aF534df5C7461a", 119222, "1.4.1"), # v1.4.1 + ( + "0x29fcB43b46531BcA003ddC8FCB67FFE91900C762", + 119224, + "1.4.1+L2", + ), # v1.4.1+L2 + ("0x69f4D1788e39c87893C980c06EdF4b7f686e2938", 119160, "1.3.0"), # v1.3.0 + ( + "0xfb1bffC9d739B8D520DaF37dF666da4C687191EA", + 119158, + "1.3.0+L2", + ), # v1.3.0+L2 + ], + EthereumNetwork.MANTRACHAIN_TESTNET: [ + ("0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", 8633488, "1.3.0"), # v1.3.0 + ( + "0x3E5c63644E683549055b9Be8653de26E0B4CD36E", + 8633486, + "1.3.0+L2", + ), # v1.3.0+L2 + ("0x69f4D1788e39c87893C980c06EdF4b7f686e2938", 8634117, "1.3.0"), # v1.3.0 + ( + "0xfb1bffC9d739B8D520DaF37dF666da4C687191EA", + 8634115, + "1.3.0+L2", + ), # v1.3.0+L2 + ("0x41675C099F32341bf84BFc5382aF534df5C7461a", 8634152, "1.4.1"), # v1.4.1 + ( + "0x29fcB43b46531BcA003ddC8FCB67FFE91900C762", + 8634155, + "1.4.1+L2", + ), # v1.4.1+L2 + ], + EthereumNetwork.MANTRACHAIN_MAINNET: [ + ("0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", 8775905, "1.3.0"), # v1.3.0 + ( + "0x3E5c63644E683549055b9Be8653de26E0B4CD36E", + 8775902, + "1.3.0+L2", + ), # v1.3.0+L2 + ("0x69f4D1788e39c87893C980c06EdF4b7f686e2938", 8933876, "1.3.0"), # v1.3.0 + ( + "0xfb1bffC9d739B8D520DaF37dF666da4C687191EA", + 8933874, + "1.3.0+L2", + ), # v1.3.0+L2 + ("0x41675C099F32341bf84BFc5382aF534df5C7461a", 8935774, "1.4.1"), # v1.4.1 + ( + "0x29fcB43b46531BcA003ddC8FCB67FFE91900C762", + 8935776, + "1.4.1+L2", + ), # v1.4.1+L2 + ], + EthereumNetwork.PHAROS_ATLANTIC_TESTNET: [ + ("0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", 2281347, "1.3.0"), # v1.3.0 + ( + "0x3E5c63644E683549055b9Be8653de26E0B4CD36E", + 2281313, + "1.3.0+L2", + ), # v1.3.0+L2 + ("0x41675C099F32341bf84BFc5382aF534df5C7461a", 1442955, "1.4.1"), # v1.4.1 + ( + "0x29fcB43b46531BcA003ddC8FCB67FFE91900C762", + 1442972, + "1.4.1+L2", + ), # v1.4.1+L2 + ("0x69f4D1788e39c87893C980c06EdF4b7f686e2938", 0, "1.3.0"), # v1.3.0 + ("0xfb1bffC9d739B8D520DaF37dF666da4C687191EA", 0, "1.3.0+L2"), # v1.3.0+L2 + ], + EthereumNetwork.MORPH_HOODI: [ + ("0x69f4D1788e39c87893C980c06EdF4b7f686e2938", 1308358, "1.3.0"), # v1.3.0 + ( + "0xfb1bffC9d739B8D520DaF37dF666da4C687191EA", + 1308356, + "1.3.0+L2", + ), # v1.3.0+L2 + ("0x41675C099F32341bf84BFc5382aF534df5C7461a", 1311845, "1.4.1"), # v1.4.1 + ( + "0x29fcB43b46531BcA003ddC8FCB67FFE91900C762", + 1311847, + "1.4.1+L2", + ), # v1.4.1+L2 + ], + EthereumNetwork.PROTOFIRE_MISTERY: [ + ("0x69f4D1788e39c87893C980c06EdF4b7f686e2938", 113787, "1.3.0"), # v1.3.0 + ( + "0xfb1bffC9d739B8D520DaF37dF666da4C687191EA", + 113784, + "1.3.0+L2", + ), # v1.3.0+L2 + ("0x41675C099F32341bf84BFc5382aF534df5C7461a", 120485, "1.4.1"), # v1.4.1 + ( + "0x29fcB43b46531BcA003ddC8FCB67FFE91900C762", + 120503, + "1.4.1+L2", + ), # v1.4.1+L2 + ], + EthereumNetwork.DOGEOS_CHIKYU_TESTNET: [ + ("0x69f4D1788e39c87893C980c06EdF4b7f686e2938", 1308686, "1.3.0"), # v1.3.0 + ("0xfb1bffC9d739B8D520DaF37dF666da4C687191EA", 1308683, "1.3.0+L2"), # v1.3.0+L2 + ("0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", 882289, "1.3.0"), # v1.3.0 + ("0x3E5c63644E683549055b9Be8653de26E0B4CD36E", 882286, "1.3.0+L2"), # v1.3.0+L2 + ("0x41675C099F32341bf84BFc5382aF534df5C7461a", 1309614, "1.4.1"), # v1.4.1 + ("0x29fcB43b46531BcA003ddC8FCB67FFE91900C762", 1309616, "1.4.1+L2"), # v1.4.1+L2 + ], + EthereumNetwork.MOCA_CHAIN_TESTNET: [ + ("0x69f4D1788e39c87893C980c06EdF4b7f686e2938", 8942859, "1.3.0"), # v1.3.0 + ( + "0xfb1bffC9d739B8D520DaF37dF666da4C687191EA", + 8942856, + "1.3.0+L2", + ), # v1.3.0+L2 + ("0x41675C099F32341bf84BFc5382aF534df5C7461a", 8945452, "1.4.1"), # v1.4.1 + ( + "0x29fcB43b46531BcA003ddC8FCB67FFE91900C762", + 1195174, + "1.4.1+L2", + ), # v1.4.1+L2 + ], + EthereumNetwork.MOCA_CHAIN_MAINNET: [ + ("0x69f4D1788e39c87893C980c06EdF4b7f686e2938", 615513, "1.3.0"), # v1.3.0 + ( + "0xfb1bffC9d739B8D520DaF37dF666da4C687191EA", + 615506, + "1.3.0+L2", + ), # v1.3.0+L2 + ("0x41675C099F32341bf84BFc5382aF534df5C7461a", 617548, "1.4.1"), # v1.4.1 + ( + "0x29fcB43b46531BcA003ddC8FCB67FFE91900C762", + 615506, + "1.4.1+L2", + ), # v1.4.1+L2 + ], + EthereumNetwork.MISTERY_PS_MAINNET: [ + ("0x69f4D1788e39c87893C980c06EdF4b7f686e2938", 321827, "1.3.0"), # v1.3.0 + ( + "0xfb1bffC9d739B8D520DaF37dF666da4C687191EA", + 321813, + "1.3.0+L2", + ), # v1.3.0+L2 + ("0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", 322076, "1.3.0"), # v1.3.0 + ( + "0x3E5c63644E683549055b9Be8653de26E0B4CD36E", + 322062, + "1.3.0+L2" + ), # v1.3.0+L2 + ("0x41675C099F32341bf84BFc5382aF534df5C7461a", 315753, "1.4.1"), # v1.4.1 + ( + "0x29fcB43b46531BcA003ddC8FCB67FFE91900C762", + 315767, + "1.4.1+L2", + ), # v1.4.1+L2 + ], + EthereumNetwork.ALPEN_TESTNET: [ + ("0x69f4D1788e39c87893C980c06EdF4b7f686e2938", 463830, "1.3.0"), # v1.3.0 + ("0xfb1bffC9d739B8D520DaF37dF666da4C687191EA", 463828, "1.3.0+L2"), # v1.3.0+L2 + ("0xd9Db270c1B5E3Bd161E8c8503c55cEABeE709552", 463872, "1.3.0"), # v1.3.0 + ("0x3E5c63644E683549055b9Be8653de26E0B4CD36E", 463870, "1.3.0+L2"), # v1.3.0+L2 + ("0x41675C099F32341bf84BFc5382aF534df5C7461a", 461688, "1.4.1"), # v1.4.1 + ("0x29fcB43b46531BcA003ddC8FCB67FFE91900C762", 461689, "1.4.1+L2"), # v1.4.1+L2 + ], } PROXY_FACTORIES: Dict[EthereumNetwork, List[Tuple[str, int]]] = { @@ -2746,6 +3351,11 @@ ), # v1.3.0 default singleton address ("0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67", 6702792), # v1.4.1 ], + EthereumNetwork.SEI_TESTNET: [ + ("0xa6B71E26C5e0845f74c812102Ca7114b6a896AB2", 188518516), # v1.3.0 default singleton address + ("0xC22834581EbC8527d974F8a1c97E1bEA4EF910BC", 188519031), # v1.3.0 safe singleton address + ("0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67", 188512419), # v1.4.1 + ], EthereumNetwork.ARBITRUM_ONE: [ ( "0xC22834581EbC8527d974F8a1c97E1bEA4EF910BC", @@ -2896,6 +3506,9 @@ EthereumNetwork.KAIA_MAINNET: [ ("0xC22834581EbC8527d974F8a1c97E1bEA4EF910BC", 93506870), # v1.3.0 ], + EthereumNetwork.KAKAROT_STARKNET_SEPOLIA: [ + ("0xa6B71E26C5e0845f74c812102Ca7114b6a896AB2", 239112), # v1.3.0 + ], EthereumNetwork.MILKOMEDA_A1_TESTNET: [ ("0xa6B71E26C5e0845f74c812102Ca7114b6a896AB2", 789), # v1.3.0 ], @@ -2960,6 +3573,7 @@ EthereumNetwork.KAVA: [ ("0xa6B71E26C5e0845f74c812102Ca7114b6a896AB2", 2116356), # v1.3.0 ("0xC22834581EbC8527d974F8a1c97E1bEA4EF910BC", 10266328), # v1.3.0 + ("0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67", 12116017), # v1.4.1 ], EthereumNetwork.CROSSBELL: [ ("0xa6B71E26C5e0845f74c812102Ca7114b6a896AB2", 28314747), # v1.3.0 @@ -2978,6 +3592,7 @@ ], EthereumNetwork.VELAS_EVM_MAINNET: [ ("0xC22834581EbC8527d974F8a1c97E1bEA4EF910BC", 27571962), # v1.3.0 + ("0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67", 65160266), # v1.4.1 ], EthereumNetwork.WEMIX3_0_MAINNET: [ ("0xC22834581EbC8527d974F8a1c97E1bEA4EF910BC", 12651730), # v1.3.0 @@ -2997,6 +3612,10 @@ EthereumNetwork.MAP_PROTOCOL: [ ("0xa6B71E26C5e0845f74c812102Ca7114b6a896AB2", 5190546), # v1.3.0 ], + EthereumNetwork.VANA: [ + ("0xC22834581EbC8527d974F8a1c97E1bEA4EF910BC", 625278), # v1.3.0 + ("0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67", 625808), # v1.4.1 + ], EthereumNetwork.MAPO_MAKALU: [ ("0xa6B71E26C5e0845f74c812102Ca7114b6a896AB2", 2987578), # v1.3.0 ], @@ -3115,6 +3734,7 @@ ], EthereumNetwork.NEON_EVM_MAINNET: [ ("0xC22834581EbC8527d974F8a1c97E1bEA4EF910BC", 203993869), # v1.3.0 + ("0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67", 0), # v1.4.1 ], EthereumNetwork.SCROLL_SEPOLIA_TESTNET: [ ( @@ -3182,6 +3802,7 @@ ], EthereumNetwork.PGN_PUBLIC_GOODS_NETWORK: [ ("0xa6B71E26C5e0845f74c812102Ca7114b6a896AB2", 344314), # v1.3.0 + ("0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67", 20938446), # v1.4.1 ], EthereumNetwork.SEPOLIA_PGN_PUBLIC_GOODS_NETWORK: [ ("0xa6B71E26C5e0845f74c812102Ca7114b6a896AB2", 1774097), # v1.3.0 @@ -3190,6 +3811,10 @@ ("0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67", 5552), # v1.4.1 ("0xC22834581EbC8527d974F8a1c97E1bEA4EF910BC", 5542), # v1.3.0 ], + EthereumNetwork.CITREA_TESTNET: [ + ("0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67", 1), # v1.4.1 + ("0xC22834581EbC8527d974F8a1c97E1bEA4EF910BC", 665279), # v1.3.0 + ], EthereumNetwork.ARTHERA_TESTNET: [ ("0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67", 4186337), # v1.4.1 ("0xC22834581EbC8527d974F8a1c97E1bEA4EF910BC", 119959), # v1.3.0 @@ -3215,9 +3840,23 @@ ("0xC22834581EbC8527d974F8a1c97E1bEA4EF910BC", 1514954), # v1.3.0 ], EthereumNetwork.MODE: [ - ("0xa6B71E26C5e0845f74c812102Ca7114b6a896AB2", 2610484), # v1.3.0 + ( + "0xC22834581EbC8527d974F8a1c97E1bEA4EF910BC", + 7457728, + ), # v1.3.0 safe singleton address + ( + "0xa6B71E26C5e0845f74c812102Ca7114b6a896AB2", + 2610484, + ), # v1.3.0 default singleton address ("0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67", 6524805), # v1.4.1 ], + EthereumNetwork.MINT_MAINNET: [ + ( + "0xa6B71E26C5e0845f74c812102Ca7114b6a896AB2", + 2888224, + ), + ("0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67", 7688600), # v1.4.1 + ], EthereumNetwork.MODE_TESTNET: [ ( "0xC22834581EbC8527d974F8a1c97E1bEA4EF910BC", @@ -3381,6 +4020,10 @@ EthereumNetwork.RSS3_VSL_MAINNET: [ ("0xa6B71E26C5e0845f74c812102Ca7114b6a896AB2", 1699348), # v1.3.0 ], + EthereumNetwork.CROSSFI_MAINNET: [ + ("0xC22834581EbC8527d974F8a1c97E1bEA4EF910BC", 680488), # v1.3.0 + ("0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67", 680790), # v1.4.1 + ], EthereumNetwork.CROSSFI_TESTNET: [ ("0xC22834581EbC8527d974F8a1c97E1bEA4EF910BC", 2322620), # v1.3.0 ("0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67", 3481834), # v1.4.1 @@ -3396,6 +4039,17 @@ 132405, ), # v1.3.0 Default singleton address ], + EthereumNetwork.BOB: [ + ( + "0xC22834581EbC8527d974F8a1c97E1bEA4EF910BC", + 199948, + ), # v1.3.0 safe singleton address + ( + "0xa6B71E26C5e0845f74c812102Ca7114b6a896AB2", + 200468, + ), # v1.3.0 default singleton address + ("0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67", 427032), # v1.4.1 + ], EthereumNetwork.ASTAR_ZKYOTO: [ ( "0xC22834581EbC8527d974F8a1c97E1bEA4EF910BC", @@ -3434,6 +4088,10 @@ ("0xa6B71E26C5e0845f74c812102Ca7114b6a896AB2", 1098904), # v1.3.0 ("0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67", 1886341), # v1.4.1 ], + EthereumNetwork.FRAXTAL_TESTNET: [ + ("0xa6B71E26C5e0845f74c812102Ca7114b6a896AB2", 0), # v1.3.0 + ("0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67", 0), # v1.4.1 + ], EthereumNetwork.CYBER_TESTNET: [ ("0xa6B71E26C5e0845f74c812102Ca7114b6a896AB2", 515914), # v1.3.0 ("0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67", 324595), # v1.4.1 @@ -3459,6 +4117,8 @@ ("0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67", 2802278), # v1.4.1 ], EthereumNetwork.HOLESKY: [ + ("0xa6B71E26C5e0845f74c812102Ca7114b6a896AB2", 1), # v1.3.0 + ("0xC22834581EbC8527d974F8a1c97E1bEA4EF910BC", 1), # v1.3.0 ("0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67", 100413), # v1.4.1 ], EthereumNetwork.RE_AL: [ @@ -3473,9 +4133,11 @@ ("0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67", 80546985), # v1.4.1 ], EthereumNetwork.ZETACHAIN_MAINNET: [ + ("0xC22834581EbC8527d974F8a1c97E1bEA4EF910BC", 1), # v1.3.0 ("0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67", 3315623), # v1.4.1 ], EthereumNetwork.LINEA_SEPOLIA: [ + ("0xa6B71E26C5e0845f74c812102Ca7114b6a896AB2", 84543), # v1.3.0 ("0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67", 1305441), # v1.4.1 ], EthereumNetwork.ZILLIQA_EVM: [ @@ -3489,6 +4151,10 @@ ("0xa6B71E26C5e0845f74c812102Ca7114b6a896AB2", 22760793), # v1.3.0 ("0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67", 16922921), # v1.4.1 ], + EthereumNetwork.EDU_CHAIN_TESTNET: [ + ("0xC22834581EbC8527d974F8a1c97E1bEA4EF910BC", 458), # v1.3.0 + ("0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67", 1), # v1.4.1 + ], EthereumNetwork.LORENZO: [ ("0xa6B71E26C5e0845f74c812102Ca7114b6a896AB2", 303664), # v1.3.0 ], @@ -3503,15 +4169,19 @@ ], EthereumNetwork.ETHERLINK_MAINNET: [ ("0xC22834581EbC8527d974F8a1c97E1bEA4EF910BC", 994172), # v1.3.0 + ("0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67", 1), # v1.4.1 ], EthereumNetwork.ETHERLINK_TESTNET: [ ("0xC22834581EbC8527d974F8a1c97E1bEA4EF910BC", 3826151), # v1.3.0 + ("0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67", 1), # v1.4.1 ], EthereumNetwork.KAVA_TESTNET: [ ("0xC22834581EbC8527d974F8a1c97E1bEA4EF910BC", 11835195), # v1.3.0 + ("0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67", 0), # v1.4.1 ], EthereumNetwork.BERACHAIN_BARTIO: [ ("0xa6B71E26C5e0845f74c812102Ca7114b6a896AB2", 100399), # v1.3.0 + ("0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67", 1), # v1.4.1 ], EthereumNetwork.WORLD_CHAIN: [ ("0xa6B71E26C5e0845f74c812102Ca7114b6a896AB2", 257893), # v1.3.0 @@ -3525,6 +4195,10 @@ ("0xa6B71E26C5e0845f74c812102Ca7114b6a896AB2", 27375848), # v1.3.0 ("0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67", 27619301), # v1.4.1 ], + EthereumNetwork.AUTONOMYS_MAINNET: [ + ("0xC22834581EbC8527d974F8a1c97E1bEA4EF910BC", 42000), # v1.3.0 + ("0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67", 42000), # v1.4.1 + ], EthereumNetwork.GNOSIS_CHIADO_TESTNET: [ ("0xa6B71E26C5e0845f74c812102Ca7114b6a896AB2", 117835), # v1.3.0 ], @@ -3561,6 +4235,10 @@ EthereumNetwork.CRONOS_ZKEVM_MAINNET: [ ("0xDAec33641865E4651fB43181C6DB6f7232Ee91c2", 6097), # v1.3.0 ], + EthereumNetwork.IMMUTABLE_ZKEVM_DEVNET: [ + ("0xa87147759Ae110CC6397f0720971c4711B73218F", 1528956), # v1.3.0-temporary-deployment + ("0xC22834581EbC8527d974F8a1c97E1bEA4EF910BC", 3283004), # v1.3.0 + ], EthereumNetwork.SKOPJE_TESTNET: [ ("0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67", 2845163), # v1.4.1 ("0xa6B71E26C5e0845f74c812102Ca7114b6a896AB2", 2972526), # v1.3.0 @@ -3585,9 +4263,14 @@ ], EthereumNetwork.BOB_SEPOLIA: [ ("0xC22834581EbC8527d974F8a1c97E1bEA4EF910BC", 1298122), # v1.3.0 + ("0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67", 5831724), # v1.4.1 ], EthereumNetwork.SNAXCHAIN: [ ("0xC22834581EbC8527d974F8a1c97E1bEA4EF910BC", 378233), # v1.3.0 + ("0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67", 0), # v1.4.1 + ], + EthereumNetwork.EDU_CHAIN: [ + ("0xC22834581EbC8527d974F8a1c97E1bEA4EF910BC", 30), # v1.3.0 ("0xa6B71E26C5e0845f74c812102Ca7114b6a896AB2", 388424), # v1.3.0 ("0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67", 388607), # v1.4.1 ], @@ -3625,11 +4308,15 @@ ("0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67", 29277576), # v1.4.1 ], EthereumNetwork.GAME7_TESTNET: [ + ("0xa6B71E26C5e0845f74c812102Ca7114b6a896AB2", 216522), # v1.3.0 + ("0xC22834581EbC8527d974F8a1c97E1bEA4EF910BC", 154896), # v1.3.0 ("0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67", 154954), # v1.4.1 ("0xa6B71E26C5e0845f74c812102Ca7114b6a896AB2", 216522), # v1.3.0 ("0xC22834581EbC8527d974F8a1c97E1bEA4EF910BC", 154896), # v1.3.0 ], EthereumNetwork.GAME7: [ + ("0xa6B71E26C5e0845f74c812102Ca7114b6a896AB2", 58), # v1.3.0 + ("0xC22834581EbC8527d974F8a1c97E1bEA4EF910BC", 48), # v1.3.0 ("0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67", 68), # v1.4.1 ("0xC22834581EbC8527d974F8a1c97E1bEA4EF910BC", 48), # v1.3.0 ("0xa6B71E26C5e0845f74c812102Ca7114b6a896AB2", 58), # v1.3.0 @@ -3654,11 +4341,17 @@ ("0xC22834581EbC8527d974F8a1c97E1bEA4EF910BC", 836863), # v1.3.0 ], EthereumNetwork.FILECOIN_MAINNET: [ + ("0xC22834581EbC8527d974F8a1c97E1bEA4EF910BC", 4541142), # v1.3.0 ("0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67", 4155364), # v1.4.1 ], EthereumNetwork.FILECOIN_CALIBRATION_TESTNET: [ + ("0xC22834581EbC8527d974F8a1c97E1bEA4EF910BC", 2240773), # v1.3.0 ("0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67", 1839904), # v1.4.1 ], + EthereumNetwork.BERACHAIN_CARTIO: [ + ("0xa6B71E26C5e0845f74c812102Ca7114b6a896AB2", 100434), # v1.3.0 + ], + EthereumNetwork.NAHMII_3_MAINNET: [ ("0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67", 13887), # v1.4.1 ], @@ -3673,6 +4366,17 @@ ("0xC22834581EbC8527d974F8a1c97E1bEA4EF910BC", 261536), # v1.3.0 ("0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67", 261762), # v1.4.1 ], + EthereumNetwork.SONEIUM: [ + ( + "0xC22834581EbC8527d974F8a1c97E1bEA4EF910BC", + 0, + ), # v1.3.0 safe singleton address + ( + "0xa6B71E26C5e0845f74c812102Ca7114b6a896AB2", + 0, + ), # v1.3.0 default singleton address + ("0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67", 0), # v1.4.1 + ], EthereumNetwork.HASHKEY_CHAIN_TESTNET: [ ("0xa6B71E26C5e0845f74c812102Ca7114b6a896AB2", 4795410), # v1.3.0 ("0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67", 4794946), # v1.4.1 @@ -3730,9 +4434,27 @@ ], EthereumNetwork.ABSTRACT: [ ("0xDAec33641865E4651fB43181C6DB6f7232Ee91c2", 57868), # v1.3.0 + ("0xc329D02fd8CB2fc13aa919005aF46320794a8629", 54392), # v1.4.1 ], EthereumNetwork.ABSTRACT_SEPOLIA_TESTNET: [ ("0xDAec33641865E4651fB43181C6DB6f7232Ee91c2", 2207746), # v1.3.0 + ("0xc329D02fd8CB2fc13aa919005aF46320794a8629", 2206856), # v1.4.1 + ], + EthereumNetwork.XAI_MAINNET: [ + ("0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67", 0), # v1.4.1 + ("0xC22834581EbC8527d974F8a1c97E1bEA4EF910BC", 0), # v1.3.0 eip155 + ], + EthereumNetwork.XAI_TESTNET_V2: [ + ("0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67", 0), # v1.4.1 + ("0xC22834581EbC8527d974F8a1c97E1bEA4EF910BC", 0), # v1.3.0 eip155 + ], + EthereumNetwork.EXPCHAIN_TESTNET: [ + ("0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67", 344263), # v1.4.1 + ], + EthereumNetwork.HYPEREVM: [ + ("0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67", 60597), # v1.4.1 + ("0xC22834581EbC8527d974F8a1c97E1bEA4EF910BC", 80104), # v1.3.0 eip155 + ("0xa6B71E26C5e0845f74c812102Ca7114b6a896AB2", 19591), # v1.3.0 canonical ], EthereumNetwork.OKTO_TESTNET: [ ("0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67", 5693633), # v1.4.1 @@ -3778,7 +4500,8 @@ ("0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67", 13511105), # v1.4.1 ], EthereumNetwork.AUTONOMYS_TAURUS_TESTNET: [ - ("0xC22834581EbC8527d974F8a1c97E1bEA4EF910BC", 1196789), # v1.3.0 + ("0xa6B71E26C5e0845f74c812102Ca7114b6a896AB2", 1676306), # v1.3.0 + ("0xC22834581EbC8527d974F8a1c97E1bEA4EF910BC", 418267), # v1.3.0 ("0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67", 416910), # v1.4.1 ], EthereumNetwork.STORY_AENEID_TESTNET: [ @@ -3810,6 +4533,7 @@ ("0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67", 18849241), # v1.4.1 ], EthereumNetwork.IMMUTABLE_ZKEVM_TESTNET: [ + ("0xa87147759Ae110CC6397f0720971c4711B73218F", 1489834), # v1.3.0-temporary-deployment ("0xC22834581EbC8527d974F8a1c97E1bEA4EF910BC", 3244297), # v1.3.0 ("0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67", 19363822), # v1.4.1 ("0xa6B71E26C5e0845f74c812102Ca7114b6a896AB2", 24995946), # v1.3.0 @@ -3838,6 +4562,7 @@ EthereumNetwork.BOTANIX_MAINNET: [ ("0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67", 235940), # v1.4.1 ("0xC22834581EbC8527d974F8a1c97E1bEA4EF910BC", 235706), # v1.3.0 + ("0xa6B71E26C5e0845f74c812102Ca7114b6a896AB2", 529867), # v1.3.0 ], EthereumNetwork.TAC_SAINT_PETERSBURG: [ ("0xC22834581EbC8527d974F8a1c97E1bEA4EF910BC", 2049644), # v1.3.0 @@ -3861,6 +4586,11 @@ ("0xa6B71E26C5e0845f74c812102Ca7114b6a896AB2", 517662), # v1.3.0 ("0xC22834581EbC8527d974F8a1c97E1bEA4EF910BC", 519172), # v1.3.0 ("0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67", 521732), # v1.4.1 + ], + EthereumNetwork.PLASMA_MAINNET: [ + ("0xa6B71E26C5e0845f74c812102Ca7114b6a896AB2", 64075), # v1.3.0 + ("0xC22834581EbC8527d974F8a1c97E1bEA4EF910BC", 63796), # v1.3.0 + ("0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67", 0), # v1.4.1 ], EthereumNetwork.CODEX_MAINNET: [ ("0xa6B71E26C5e0845f74c812102Ca7114b6a896AB2", 11533321), # v1.3.0 @@ -3869,12 +4599,92 @@ ], EthereumNetwork.METAL_L2: [ ("0xa6B71E26C5e0845f74c812102Ca7114b6a896AB2", 1252050), # v1.3.0 + ("0xC22834581EbC8527d974F8a1c97E1bEA4EF910BC", 20204890), # v1.3.0 ], EthereumNetwork.MONAD_MAINNET: [ ("0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67", 11641791), # v1.4.1 ("0xa6B71E26C5e0845f74c812102Ca7114b6a896AB2", 11644889), # v1.3.0 ("0xC22834581EbC8527d974F8a1c97E1bEA4EF910BC", 11648187), # v1.3.0 ], + EthereumNetwork.ETHEREAL_TESTNET: [ + ("0xa6B71E26C5e0845f74c812102Ca7114b6a896AB2", 224350), # v1.3.0 + ("0xC22834581EbC8527d974F8a1c97E1bEA4EF910BC", 225445), # v1.3.0 + ("0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67", 225484), # v1.4.1 + ], + EthereumNetwork.OPBNB_MAINNET: [ + ("0xa6B71E26C5e0845f74c812102Ca7114b6a896AB2", 4640861), # v1.3.0 + ("0xC22834581EbC8527d974F8a1c97E1bEA4EF910BC", 13660224), # v1.3.0 + ("0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67", 21962323), # v1.4.1 + ], + EthereumNetwork.POLYNOMIAL: [ + ("0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67", 18563369), # v1.4.1 + ], + EthereumNetwork.ENI_MAINNET: [ + ("0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67", 6360916), # v1.4.1 + ], + EthereumNetwork.VANA: [ + ("0xa6B71E26C5e0845f74c812102Ca7114b6a896AB2", 4515240), # v1.3.0 + ], + EthereumNetwork.ZIRCUIT_GARFIELD_TESTNET: [ + ("0xa6B71E26C5e0845f74c812102Ca7114b6a896AB2", 1928120), # v1.3.0 + ("0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67", 5814274), # v1.4.1 + ("0xC22834581EbC8527d974F8a1c97E1bEA4EF910BC", 5815409), # v1.3.0 + ], + EthereumNetwork.PHAROS_TESTNET: [ + ("0xC22834581EbC8527d974F8a1c97E1bEA4EF910BC", 18709976), # v1.3.0 + ("0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67", 18712208), # v1.4.1 + ], + EthereumNetwork.AUTONOMYS_CHRONOS_TESTNET: [ + ("0xa6B71E26C5e0845f74c812102Ca7114b6a896AB2", 119191), # v1.3.0 + ("0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67", 119206), # v1.4.1 + ("0xC22834581EbC8527d974F8a1c97E1bEA4EF910BC", 119145), # v1.3.0 + ], + EthereumNetwork.MANTRACHAIN_TESTNET: [ + ("0xa6B71E26C5e0845f74c812102Ca7114b6a896AB2", 8633473), # v1.3.0 + ("0xC22834581EbC8527d974F8a1c97E1bEA4EF910BC", 8634102), # v1.3.0 + ("0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67", 8634138), # v1.4.1 + ], + EthereumNetwork.MANTRACHAIN_MAINNET: [ + ("0xa6B71E26C5e0845f74c812102Ca7114b6a896AB2", 8775883), # v1.3.0 + ("0xC22834581EbC8527d974F8a1c97E1bEA4EF910BC", 8933860), # v1.3.0 + ("0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67", 8935757), # v1.4.1 + ], + EthereumNetwork.PHAROS_ATLANTIC_TESTNET: [ + ("0xa6B71E26C5e0845f74c812102Ca7114b6a896AB2", 2281092), # v1.3.0 + ("0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67", 1306706), # v1.4.1 + ("0xC22834581EbC8527d974F8a1c97E1bEA4EF910BC", 3168439), # v1.3.0 + ], + EthereumNetwork.MORPH_HOODI: [ + ("0xC22834581EbC8527d974F8a1c97E1bEA4EF910BC", 1308342), # v1.3.0 + ("0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67", 1311829), # v1.4.1 + ], + EthereumNetwork.PROTOFIRE_MISTERY: [ + ("0xC22834581EbC8527d974F8a1c97E1bEA4EF910BC", 113763), # v1.3.0 + ("0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67", 120411), # v1.4.1 + ], + EthereumNetwork.DOGEOS_CHIKYU_TESTNET: [ + ("0xC22834581EbC8527d974F8a1c97E1bEA4EF910BC", 1308667), # v1.3.0 + ("0xa6B71E26C5e0845f74c812102Ca7114b6a896AB2", 882271), # v1.3.0 + ("0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67", 1309598), # v1.4.1 + ], + EthereumNetwork.MOCA_CHAIN_TESTNET: [ + ("0xC22834581EbC8527d974F8a1c97E1bEA4EF910BC", 8942820), # v1.3.0 + ("0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67", 1195178), # v1.4.1 + ], + EthereumNetwork.MOCA_CHAIN_MAINNET: [ + ("0xC22834581EbC8527d974F8a1c97E1bEA4EF910BC", 615463), # v1.3.0 + ("0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67", 603430), # v1.4.1 + ], + EthereumNetwork.MISTERY_PS_MAINNET: [ + ("0xa6B71E26C5e0845f74c812102Ca7114b6a896AB2", 321965), # v1.3.0 + ("0xC22834581EbC8527d974F8a1c97E1bEA4EF910BC", 321744), # v1.3.0 + ("0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67", 315655), # v1.4.1 + ], + EthereumNetwork.ALPEN_TESTNET: [ + ("0xC22834581EbC8527d974F8a1c97E1bEA4EF910BC", 463816), # v1.3.0 + ("0xa6B71E26C5e0845f74c812102Ca7114b6a896AB2", 463855), # v1.3.0 + ("0x4e1DCf7AD4e460CfD30791CCC4F9c8a4f820ec67", 461676), # v1.4.1 + ], }