@@ -90,6 +90,8 @@ pub enum Chain {
90
90
Poa = 99 ,
91
91
Sokol = 77 ,
92
92
93
+ #[ serde( alias = "scroll_sepolia" , alias = "scroll_sepolia_testnet" ) ]
94
+ ScrollSepolia = 534351 ,
93
95
Scroll = 534352 ,
94
96
ScrollAlphaTestnet = 534353 ,
95
97
@@ -310,7 +312,7 @@ impl Chain {
310
312
Dev | AnvilHardhat => 200 ,
311
313
Celo | CeloAlfajores | CeloBaklava => 5_000 ,
312
314
FilecoinCalibrationTestnet | FilecoinMainnet => 30_000 ,
313
- Scroll | ScrollAlphaTestnet => 3_000 ,
315
+ Scroll | ScrollSepolia | ScrollAlphaTestnet => 3_000 ,
314
316
Gnosis | Chiado => 5_000 ,
315
317
// Explicitly exhaustive. See NB above.
316
318
Morden | Ropsten | Rinkeby | Goerli | Kovan | Sepolia | Holesky | Moonbase |
@@ -360,7 +362,8 @@ impl Chain {
360
362
PolygonZkEvm |
361
363
PolygonZkEvmTestnet |
362
364
Metis |
363
- Scroll => true ,
365
+ Scroll |
366
+ ScrollSepolia => true ,
364
367
365
368
// Known EIP-1559 chains
366
369
Mainnet |
@@ -504,9 +507,12 @@ impl Chain {
504
507
505
508
Gnosis => ( "https://api.gnosisscan.io/api" , "https://gnosisscan.io" ) ,
506
509
507
- Scroll => ( "https://api.scrollscan.com" , "https://scrollscan.com" ) ,
510
+ Scroll => ( "https://api.scrollscan.com/api" , "https://scrollscan.com" ) ,
511
+ ScrollSepolia => {
512
+ ( "https://api-sepolia.scrollscan.com/api" , "https://sepolia.scrollscan.com" )
513
+ }
508
514
ScrollAlphaTestnet => {
509
- ( "https://blockscout.scroll.io/api" , "https://blockscout.scroll.io/" )
515
+ ( "https://alpha- blockscout.scroll.io/api" , "https://alpha- blockscout.scroll.io/" )
510
516
}
511
517
512
518
Metis => {
@@ -645,7 +651,8 @@ impl Chain {
645
651
MantleTestnet |
646
652
BaseGoerli |
647
653
Gnosis |
648
- Scroll => "ETHERSCAN_API_KEY" ,
654
+ Scroll |
655
+ ScrollSepolia => "ETHERSCAN_API_KEY" ,
649
656
650
657
Avalanche | AvalancheFuji => "SNOWTRACE_API_KEY" ,
651
658
0 commit comments