@@ -378,6 +378,26 @@ class BinanceSmartChainTestnet extends Testnet implements EthereumNetwork {
378378 batcherContractAddress = '0x3e1e5d78e44f15593b3b61ed278f12c27f0ff33e' ;
379379}
380380
381+ class OpBNB extends Mainnet implements EthereumNetwork {
382+ name = 'OpBNB' ;
383+ family = CoinFamily . OPBNB ;
384+ explorerUrl = 'https://opbnbscan.com/tx/' ;
385+ accountExplorerUrl = 'https://opbnbscan.com/address/' ;
386+ chainId = 204 ;
387+ nativeCoinOperationHashPrefix = '204' ;
388+ tokenOperationHashPrefix = '204-ERC20' ;
389+ }
390+
391+ class OpBNBTestnet extends Testnet implements EthereumNetwork {
392+ name = 'OpBNBTestnet' ;
393+ family = CoinFamily . OPBNB ;
394+ explorerUrl = 'https://testnet.opbnbscan.com/tx/' ;
395+ accountExplorerUrl = 'https://testnet.opbnbscan.com/address/' ;
396+ chainId = 5611 ;
397+ nativeCoinOperationHashPrefix = '5611' ;
398+ tokenOperationHashPrefix = '5611-ERC20' ;
399+ }
400+
381401class LightningBitcoin extends Mainnet implements LightningNetwork {
382402 name = 'LightningBitcoin' ;
383403 family = CoinFamily . LNBTC ;
@@ -2253,6 +2273,7 @@ export const Networks = {
22532273 og : Object . freeze ( new Og ( ) ) ,
22542274 ofc : Object . freeze ( new Ofc ( ) ) ,
22552275 okb : Object . freeze ( new Xlayer ( ) ) ,
2276+ opbnb : Object . freeze ( new OpBNB ( ) ) ,
22562277 morph : Object . freeze ( new Morph ( ) ) ,
22572278 optimism : Object . freeze ( new Optimism ( ) ) ,
22582279 osmo : Object . freeze ( new Osmo ( ) ) ,
@@ -2360,6 +2381,7 @@ export const Networks = {
23602381 og : Object . freeze ( new OgTestnet ( ) ) ,
23612382 ofc : Object . freeze ( new OfcTestnet ( ) ) ,
23622383 okb : Object . freeze ( new XlayerTestnet ( ) ) ,
2384+ opbnb : Object . freeze ( new OpBNBTestnet ( ) ) ,
23632385 morph : Object . freeze ( new MorphTestnet ( ) ) ,
23642386 optimism : Object . freeze ( new OptimismTestnet ( ) ) ,
23652387 osmo : Object . freeze ( new OsmoTestnet ( ) ) ,
0 commit comments