@@ -1237,6 +1237,25 @@ class CoredaoTestnet extends Testnet implements EthereumNetwork {
12371237 forwarderFactoryAddress = '0x37996e762fa8b671869740c79eb33f625b3bf92a' ;
12381238 forwarderImplementationAddress = '0xd5fe1c1f216b775dfd30638fa7164d41321ef79b' ;
12391239}
1240+
1241+ class ApeChain extends Mainnet implements EthereumNetwork {
1242+ name = 'Ape Chain' ;
1243+ family = CoinFamily . APECHAIN ;
1244+ explorerUrl = 'https://apescan.io/tx/' ;
1245+ accountExplorerUrl = 'https://apescan.io/address/' ;
1246+ chainId = 33139 ;
1247+ nativeCoinOperationHashPrefix = '33139' ;
1248+ }
1249+
1250+ class ApeChainTestnet extends Testnet implements EthereumNetwork {
1251+ name = 'Ape Chain Testnet' ;
1252+ family = CoinFamily . APECHAIN ;
1253+ explorerUrl = 'https://curtis.apescan.io/tx/' ;
1254+ accountExplorerUrl = 'https://curtis.apescan.io/address/' ;
1255+ chainId = 33111 ;
1256+ nativeCoinOperationHashPrefix = '33111' ;
1257+ }
1258+
12401259class Xdc extends Mainnet implements EthereumNetwork {
12411260 name = 'XdcChain' ;
12421261 family = CoinFamily . XDC ;
@@ -1461,6 +1480,7 @@ export const Networks = {
14611480 main : {
14621481 ada : Object . freeze ( new Ada ( ) ) ,
14631482 algorand : Object . freeze ( new Algorand ( ) ) ,
1483+ apechain : Object . freeze ( new ApeChain ( ) ) ,
14641484 apt : Object . freeze ( new Apt ( ) ) ,
14651485 arbitrum : Object . freeze ( new Arbitrum ( ) ) ,
14661486 asi : Object . freeze ( new Asi ( ) ) ,
@@ -1539,6 +1559,7 @@ export const Networks = {
15391559 test : {
15401560 ada : Object . freeze ( new AdaTestnet ( ) ) ,
15411561 algorand : Object . freeze ( new AlgorandTestnet ( ) ) ,
1562+ apechain : Object . freeze ( new ApeChainTestnet ( ) ) ,
15421563 apt : Object . freeze ( new AptTestnet ( ) ) ,
15431564 arbitrum : Object . freeze ( new ArbitrumTestnet ( ) ) ,
15441565 asi : Object . freeze ( new AsiTestnet ( ) ) ,
0 commit comments