@@ -1583,6 +1583,24 @@ class ApeChainTestnet extends Testnet implements EthereumNetwork {
15831583 batcherContractAddress = '0x3e1e5d78e44f15593b3b61ed278f12c27f0ff33e' ;
15841584}
15851585
1586+ class AbstractEth extends Mainnet implements EthereumNetwork {
1587+ name = 'Abstract Ethereum' ;
1588+ family = CoinFamily . ABSTRACTETH ;
1589+ explorerUrl = 'https://abscan.org/tx/' ;
1590+ accountExplorerUrl = 'https://abscan.org/address/' ;
1591+ chainId = 2741 ;
1592+ nativeCoinOperationHashPrefix = '2741' ;
1593+ }
1594+
1595+ class AbstractEthTestnet extends Testnet implements EthereumNetwork {
1596+ name = 'Testnet Abstract Ethereum' ;
1597+ family = CoinFamily . ABSTRACTETH ;
1598+ explorerUrl = 'https://sepolia.abscan.org/tx/' ;
1599+ accountExplorerUrl = 'https://sepolia.abscan.org/address/' ;
1600+ chainId = 11124 ;
1601+ nativeCoinOperationHashPrefix = '11124' ;
1602+ }
1603+
15861604class Pharos extends Mainnet implements EthereumNetwork {
15871605 name = 'Pharos' ;
15881606 family = CoinFamily . PHRS ;
@@ -2644,6 +2662,7 @@ export class DynamicNetwork extends BaseNetwork {
26442662
26452663export const Networks = {
26462664 main : {
2665+ abstracteth : Object . freeze ( new AbstractEth ( ) ) ,
26472666 ada : Object . freeze ( new Ada ( ) ) ,
26482667 algorand : Object . freeze ( new Algorand ( ) ) ,
26492668 apechain : Object . freeze ( new ApeChain ( ) ) ,
@@ -2765,6 +2784,7 @@ export const Networks = {
27652784 unieth : Object . freeze ( new Unieth ( ) ) ,
27662785 } ,
27672786 test : {
2787+ abstracteth : Object . freeze ( new AbstractEthTestnet ( ) ) ,
27682788 ada : Object . freeze ( new AdaTestnet ( ) ) ,
27692789 algorand : Object . freeze ( new AlgorandTestnet ( ) ) ,
27702790 apechain : Object . freeze ( new ApeChainTestnet ( ) ) ,
0 commit comments