@@ -1545,6 +1545,24 @@ class JovayETHTestnet extends Testnet implements EthereumNetwork {
15451545 nativeCoinOperationHashPrefix = '2019775' ;
15461546}
15471547
1548+ class Xlayer extends Mainnet implements EthereumNetwork {
1549+ name = 'X Layer' ;
1550+ family = CoinFamily . OKB ;
1551+ explorerUrl = 'https://www.oklink.com/x-layer/tx/' ;
1552+ accountExplorerUrl = 'https://www.oklink.com/x-layer/address/' ;
1553+ chainId = 196 ;
1554+ nativeCoinOperationHashPrefix = '196' ;
1555+ }
1556+
1557+ class XlayerTestnet extends Testnet implements EthereumNetwork {
1558+ name = 'Testnet X Layer' ;
1559+ family = CoinFamily . OKB ;
1560+ explorerUrl = 'https://www.oklink.com/x-layer-testnet/tx/' ;
1561+ accountExplorerUrl = 'https://www.oklink.com/x-layer-testnet/address/' ;
1562+ chainId = 195 ;
1563+ nativeCoinOperationHashPrefix = '195' ;
1564+ }
1565+
15481566class CreditcoinTestnet extends Testnet implements EthereumNetwork {
15491567 name = 'CreditcoinTestnet' ;
15501568 family = CoinFamily . CTC ;
@@ -2160,6 +2178,7 @@ export const Networks = {
21602178 oas : Object . freeze ( new Oas ( ) ) ,
21612179 og : Object . freeze ( new Og ( ) ) ,
21622180 ofc : Object . freeze ( new Ofc ( ) ) ,
2181+ okb : Object . freeze ( new Xlayer ( ) ) ,
21632182 optimism : Object . freeze ( new Optimism ( ) ) ,
21642183 osmo : Object . freeze ( new Osmo ( ) ) ,
21652184 rbtc : Object . freeze ( new Rbtc ( ) ) ,
@@ -2264,6 +2283,7 @@ export const Networks = {
22642283 oas : Object . freeze ( new OasTestnet ( ) ) ,
22652284 og : Object . freeze ( new OgTestnet ( ) ) ,
22662285 ofc : Object . freeze ( new OfcTestnet ( ) ) ,
2286+ okb : Object . freeze ( new XlayerTestnet ( ) ) ,
22672287 optimism : Object . freeze ( new OptimismTestnet ( ) ) ,
22682288 osmo : Object . freeze ( new OsmoTestnet ( ) ) ,
22692289 rbtc : Object . freeze ( new RbtcTestnet ( ) ) ,
0 commit comments