@@ -1225,6 +1225,25 @@ class CoredaoTestnet extends Testnet implements EthereumNetwork {
12251225 forwarderFactoryAddress = '0x37996e762fa8b671869740c79eb33f625b3bf92a' ;
12261226 forwarderImplementationAddress = '0xd5fe1c1f216b775dfd30638fa7164d41321ef79b' ;
12271227}
1228+
1229+ class ApeChain extends Mainnet implements EthereumNetwork {
1230+ name = 'Ape Chain' ;
1231+ family = CoinFamily . APECHAIN ;
1232+ explorerUrl = 'https://apescan.io/tx/' ;
1233+ accountExplorerUrl = 'https://apescan.io/address/' ;
1234+ chainId = 33139 ;
1235+ nativeCoinOperationHashPrefix = '33139' ;
1236+ }
1237+
1238+ class ApeChainTestnet extends Testnet implements EthereumNetwork {
1239+ name = 'Ape Chain Testnet' ;
1240+ family = CoinFamily . APECHAIN ;
1241+ explorerUrl = 'https://curtis.apescan.io/tx/' ;
1242+ accountExplorerUrl = 'https://curtis.apescan.io/address/' ;
1243+ chainId = 33111 ;
1244+ nativeCoinOperationHashPrefix = '33111' ;
1245+ }
1246+
12281247class Xdc extends Mainnet implements EthereumNetwork {
12291248 name = 'XdcChain' ;
12301249 family = CoinFamily . XDC ;
@@ -1449,6 +1468,7 @@ export const Networks = {
14491468 main : {
14501469 ada : Object . freeze ( new Ada ( ) ) ,
14511470 algorand : Object . freeze ( new Algorand ( ) ) ,
1471+ apechain : Object . freeze ( new ApeChain ( ) ) ,
14521472 apt : Object . freeze ( new Apt ( ) ) ,
14531473 arbitrum : Object . freeze ( new Arbitrum ( ) ) ,
14541474 atom : Object . freeze ( new Atom ( ) ) ,
@@ -1526,6 +1546,7 @@ export const Networks = {
15261546 test : {
15271547 ada : Object . freeze ( new AdaTestnet ( ) ) ,
15281548 algorand : Object . freeze ( new AlgorandTestnet ( ) ) ,
1549+ apechain : Object . freeze ( new ApeChainTestnet ( ) ) ,
15291550 apt : Object . freeze ( new AptTestnet ( ) ) ,
15301551 arbitrum : Object . freeze ( new ArbitrumTestnet ( ) ) ,
15311552 atom : Object . freeze ( new AtomTestnet ( ) ) ,
0 commit comments