@@ -617,6 +617,21 @@ class Holesky extends Testnet implements EthereumNetwork {
617
617
tokenOperationHashPrefix = 'ERC20' ;
618
618
}
619
619
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
+
620
635
class EthereumClassic extends Mainnet implements EthereumNetwork {
621
636
name = 'EthereumClassic' ;
622
637
family = CoinFamily . ETC ;
@@ -1802,6 +1817,7 @@ export const Networks = {
1802
1817
kovan : Object . freeze ( new Kovan ( ) ) ,
1803
1818
goerli : Object . freeze ( new Goerli ( ) ) ,
1804
1819
holesky : Object . freeze ( new Holesky ( ) ) ,
1820
+ hoodi : Object . freeze ( new Hoodi ( ) ) ,
1805
1821
lnbtc : Object . freeze ( new LightningBitcoinTestnet ( ) ) ,
1806
1822
litecoin : Object . freeze ( new LitecoinTestnet ( ) ) ,
1807
1823
mantra : Object . freeze ( new MantraTestnet ( ) ) ,
0 commit comments