@@ -203,55 +203,55 @@ export const loadAbiFromBlockScout = async (
203
203
const getEtherscanLikeAPIUrl = ( network : string ) => {
204
204
switch ( network ) {
205
205
case 'mainnet' :
206
- return `https://api.etherscan.io /api` ;
206
+ return `https://mainnet.abi.pinax.network /api` ;
207
207
case 'arbitrum-one' :
208
- return `https://api.arbiscan.io /api` ;
208
+ return `https://arbitrum-one.abi.pinax.network /api` ;
209
209
case 'arbitrum-goerli' :
210
210
return `https://api-goerli.arbiscan.io/api` ;
211
211
case 'arbitrum-sepolia' :
212
- return `https://api -sepolia.arbiscan.io /api` ;
212
+ return `https://arbitrum -sepolia.abi.pinax.network /api` ;
213
213
case 'bsc' :
214
- return `https://api.bscscan.com /api` ;
214
+ return `https://bsc.abi.pinax.network /api` ;
215
215
case 'base-testnet' :
216
216
return `https://api-goerli.basescan.org/api` ;
217
217
case 'base-sepolia' :
218
- return `https://api -sepolia.basescan.org /api` ;
218
+ return `https://base -sepolia.abi.pinax.network /api` ;
219
219
case 'base' :
220
- return `https://api.basescan.org /api` ;
220
+ return `https://base.abi.pinax.network /api` ;
221
221
case 'chapel' :
222
- return `https://api -testnet.bscscan.com /api` ;
222
+ return `https://bsc -testnet.abi.pinax.network /api` ;
223
223
case 'matic' :
224
- return `https://api.polygonscan.com /api` ;
224
+ return `https://polygon.abi.pinax.network /api` ;
225
225
case 'mumbai' :
226
- return `https://api-testnet.polygonscan.com /api` ;
226
+ return `https://polygon-mumbai.abi.pinax.network /api` ;
227
227
case 'aurora' :
228
228
return `https://explorer.mainnet.aurora.dev/api` ;
229
229
case 'aurora-testnet' :
230
230
return `https://explorer.testnet.aurora.dev/api` ;
231
231
case 'optimism-goerli' :
232
232
return `https://api-goerli-optimistic.etherscan.io/api` ;
233
233
case 'optimism' :
234
- return `https://api-optimistic.etherscan.io /api` ;
234
+ return `https://optimism.abi.pinax.network /api` ;
235
235
case 'moonbeam' :
236
- return `https://api- moonbeam.moonscan.io /api` ;
236
+ return `https://moonbeam.abi.pinax.network /api` ;
237
237
case 'moonriver' :
238
238
return `https://api-moonriver.moonscan.io/api` ;
239
239
case 'mbase' :
240
- return `https://api- moonbase.moonscan.io /api` ;
240
+ return `https://moonbase.abi.pinax.network /api` ;
241
241
case 'avalanche' :
242
242
return `https://api.snowtrace.io/api` ;
243
243
case 'fuji' :
244
244
return `https://api-testnet.snowtrace.io/api` ;
245
245
case 'celo' :
246
- return `https://api.celoscan.io /api` ;
246
+ return `https://celo.abi.pinax.network /api` ;
247
247
case 'celo-alfajores' :
248
- return `https://api -alfajores.celoscan.io /api` ;
248
+ return `https://celo -alfajores.abi.pinax.network /api` ;
249
249
case 'gnosis' :
250
- return `https://api.gnosisscan.io /api` ;
250
+ return `https://gnosis.abi.pinax.network /api` ;
251
251
case 'fantom' :
252
- return `https://api.ftmscan.com /api` ;
252
+ return `https://fantom.abi.pinax.network /api` ;
253
253
case 'fantom-testnet' :
254
- return `https://api -testnet.ftmscan.com /api` ;
254
+ return `https://fantom -testnet.abi.pinax.network /api` ;
255
255
case 'zksync-era' :
256
256
return `https://block-explorer-api.mainnet.zksync.io/api` ;
257
257
case 'zksync-era-testnet' :
@@ -261,29 +261,29 @@ const getEtherscanLikeAPIUrl = (network: string) => {
261
261
case 'polygon-zkevm-testnet' :
262
262
return `https://testnet-zkevm.polygonscan.com/api` ;
263
263
case 'polygon-zkevm' :
264
- return `https://api -zkevm.polygonscan.com /api` ;
264
+ return `https://polygon -zkevm.abi.pinax.network /api` ;
265
265
case 'sepolia' :
266
- return `https://api- sepolia.etherscan.io /api` ;
266
+ return `https://sepolia.abi.pinax.network /api` ;
267
267
case 'scroll-sepolia' :
268
268
return `https://api-sepolia.scrollscan.dev/api` ;
269
269
case 'optimism-sepolia' :
270
- return `https://api -sepolia-optimistic.etherscan.io /api` ;
270
+ return `https://optimism -sepolia.abi.pinax.network /api` ;
271
271
case 'scroll' :
272
272
return `https://api.scrollscan.com/api` ;
273
273
case 'linea' :
274
- return `https://api.lineascan.build /api` ;
274
+ return `https://linea.abi.pinax.network /api` ;
275
275
case 'linea-sepolia' :
276
- return 'https://api -sepolia.lineascan.build /api' ;
276
+ return 'https://linea -sepolia.abi.pinax.network /api' ;
277
277
case 'linea-goerli' :
278
278
return `https://api.linea-goerli.build/api` ;
279
279
case 'blast-testnet' :
280
- return `https://api-sepolia.blastscan.io /api` ;
280
+ return `https://blast-testnet.abi.pinax.network /api` ;
281
281
case 'blast-mainnet' :
282
- return `https://api.blastscan.io /api` ;
282
+ return `https://blast.abi.pinax.network /api` ;
283
283
case 'etherlink-testnet' :
284
284
return `https://testnet-explorer.etherlink.com/api` ;
285
285
case 'polygon-amoy' :
286
- return `https://api -amoy.polygonscan.com /api` ;
286
+ return `https://polygon -amoy.abi.pinax.network /api` ;
287
287
case 'gnosis-chiado' :
288
288
return `https://gnosis-chiado.blockscout.com/api` ;
289
289
case 'mode-mainnet' :
@@ -295,7 +295,7 @@ const getEtherscanLikeAPIUrl = (network: string) => {
295
295
case 'astar-zkevm-mainnet' :
296
296
return `https://astar-zkevm.explorer.startale.com/api` ;
297
297
case 'polygon-zkevm-cardona' :
298
- return `https://api-cardona- zkevm.polygonscan.com /api` ;
298
+ return `https://polygon- zkevm-cardona.abi.pinax.network /api` ;
299
299
case 'sei-mainnet' :
300
300
return `https://seitrace.com/pacific-1/api` ;
301
301
case 'sei-atlantic' :
@@ -317,7 +317,7 @@ const getEtherscanLikeAPIUrl = (network: string) => {
317
317
case 'neox-testnet' :
318
318
return 'https://xt4scan.ngd.network/api/ngd/api' ;
319
319
case 'arbitrum-nova' :
320
- return 'https://api -nova.arbiscan.io /api' ;
320
+ return 'https://arbitrum -nova.abi.pinax.network /api' ;
321
321
case 'soneium-testnet' :
322
322
return 'https://explorer-testnet.soneium.org/api' ;
323
323
case 'chiliz' :
0 commit comments