@@ -617,6 +617,21 @@ class Holesky extends Testnet implements EthereumNetwork {
617617 tokenOperationHashPrefix = 'ERC20' ;
618618}
619619
620+ class Hoodi extends Testnet implements EthereumNetwork {
621+ name = 'Hoodi' ;
622+ family = CoinFamily . ETH ;
623+ explorerUrl = 'https://hoodi.etherscan.io/tx/' ;
624+ accountExplorerUrl = 'https://hoodi.etherscan.io/address/' ;
625+ blockExplorerUrl = 'https://hoodi.etherscan.io/block/' ;
626+ // https://chainlist.org/chain/560048
627+ chainId = 560048 ;
628+ batcherContractAddress = '0xebe27913fcc7510eadf10643a8f86bf5492a9541' ; // populate post contract creation
629+ forwarderFactoryAddress = '0xffa397285ce46fb78c588a9e993286aac68c37cd' ;
630+ forwarderImplementationAddress = '0x059ffafdc6ef594230de44f824e2bd0a51ca5ded' ;
631+ nativeCoinOperationHashPrefix = 'ETHER' ;
632+ tokenOperationHashPrefix = 'ERC20' ;
633+ }
634+
620635class EthereumClassic extends Mainnet implements EthereumNetwork {
621636 name = 'EthereumClassic' ;
622637 family = CoinFamily . ETC ;
@@ -1802,6 +1817,7 @@ export const Networks = {
18021817 kovan : Object . freeze ( new Kovan ( ) ) ,
18031818 goerli : Object . freeze ( new Goerli ( ) ) ,
18041819 holesky : Object . freeze ( new Holesky ( ) ) ,
1820+ hoodi : Object . freeze ( new Hoodi ( ) ) ,
18051821 lnbtc : Object . freeze ( new LightningBitcoinTestnet ( ) ) ,
18061822 litecoin : Object . freeze ( new LitecoinTestnet ( ) ) ,
18071823 mantra : Object . freeze ( new MantraTestnet ( ) ) ,
0 commit comments