@@ -237,55 +237,55 @@ const getSourcifyChainId = async (network: string) => {
237237const  getEtherscanLikeAPIUrl  =  ( network : string )  =>  { 
238238  switch  ( network )  { 
239239    case  'mainnet' :
240-       return  `https://api.etherscan.io /api` ; 
240+       return  `https://mainnet.abi.pinax.network /api` ; 
241241    case  'arbitrum-one' :
242-       return  `https://api.arbiscan.io /api` ; 
242+       return  `https://arbitrum-one.abi.pinax.network /api` ; 
243243    case  'arbitrum-goerli' :
244244      return  `https://api-goerli.arbiscan.io/api` ; 
245245    case  'arbitrum-sepolia' :
246-       return  `https://api -sepolia.arbiscan.io /api` ; 
246+       return  `https://arbitrum -sepolia.abi.pinax.network /api` ; 
247247    case  'bsc' :
248-       return  `https://api.bscscan.com /api` ; 
248+       return  `https://bsc.abi.pinax.network /api` ; 
249249    case  'base-testnet' :
250250      return  `https://api-goerli.basescan.org/api` ; 
251251    case  'base-sepolia' :
252-       return  `https://api -sepolia.basescan.org /api` ; 
252+       return  `https://base -sepolia.abi.pinax.network /api` ; 
253253    case  'base' :
254-       return  `https://api.basescan.org /api` ; 
254+       return  `https://base.abi.pinax.network /api` ; 
255255    case  'chapel' :
256-       return  `https://api -testnet.bscscan.com /api` ; 
256+       return  `https://bsc -testnet.abi.pinax.network /api` ; 
257257    case  'matic' :
258-       return  `https://api.polygonscan.com /api` ; 
258+       return  `https://polygon.abi.pinax.network /api` ; 
259259    case  'mumbai' :
260-       return  `https://api-testnet.polygonscan.com /api` ; 
260+       return  `https://polygon-mumbai.abi.pinax.network /api` ; 
261261    case  'aurora' :
262262      return  `https://explorer.mainnet.aurora.dev/api` ; 
263263    case  'aurora-testnet' :
264264      return  `https://explorer.testnet.aurora.dev/api` ; 
265265    case  'optimism-goerli' :
266266      return  `https://api-goerli-optimistic.etherscan.io/api` ; 
267267    case  'optimism' :
268-       return  `https://api-optimistic.etherscan.io /api` ; 
268+       return  `https://optimism.abi.pinax.network /api` ; 
269269    case  'moonbeam' :
270-       return  `https://api- moonbeam.moonscan.io /api` ; 
270+       return  `https://moonbeam.abi.pinax.network /api` ; 
271271    case  'moonriver' :
272272      return  `https://api-moonriver.moonscan.io/api` ; 
273273    case  'mbase' :
274-       return  `https://api- moonbase.moonscan.io /api` ; 
274+       return  `https://moonbase.abi.pinax.network /api` ; 
275275    case  'avalanche' :
276276      return  `https://api.snowtrace.io/api` ; 
277277    case  'fuji' :
278278      return  `https://api-testnet.snowtrace.io/api` ; 
279279    case  'celo' :
280-       return  `https://api.celoscan.io /api` ; 
280+       return  `https://celo.abi.pinax.network /api` ; 
281281    case  'celo-alfajores' :
282-       return  `https://api -alfajores.celoscan.io /api` ; 
282+       return  `https://celo -alfajores.abi.pinax.network /api` ; 
283283    case  'gnosis' :
284-       return  `https://api.gnosisscan.io /api` ; 
284+       return  `https://gnosis.abi.pinax.network /api` ; 
285285    case  'fantom' :
286-       return  `https://api.ftmscan.com /api` ; 
286+       return  `https://fantom.abi.pinax.network /api` ; 
287287    case  'fantom-testnet' :
288-       return  `https://api -testnet.ftmscan.com /api` ; 
288+       return  `https://fantom -testnet.abi.pinax.network /api` ; 
289289    case  'zksync-era' :
290290      return  `https://block-explorer-api.mainnet.zksync.io/api` ; 
291291    case  'zksync-era-testnet' :
@@ -295,29 +295,29 @@ const getEtherscanLikeAPIUrl = (network: string) => {
295295    case  'polygon-zkevm-testnet' :
296296      return  `https://testnet-zkevm.polygonscan.com/api` ; 
297297    case  'polygon-zkevm' :
298-       return  `https://api -zkevm.polygonscan.com /api` ; 
298+       return  `https://polygon -zkevm.abi.pinax.network /api` ; 
299299    case  'sepolia' :
300-       return  `https://api- sepolia.etherscan.io /api` ; 
300+       return  `https://sepolia.abi.pinax.network /api` ; 
301301    case  'scroll-sepolia' :
302302      return  `https://api-sepolia.scrollscan.dev/api` ; 
303303    case  'optimism-sepolia' :
304-       return  `https://api -sepolia-optimistic.etherscan.io /api` ; 
304+       return  `https://optimism -sepolia.abi.pinax.network /api` ; 
305305    case  'scroll' :
306306      return  `https://api.scrollscan.com/api` ; 
307307    case  'linea' :
308-       return  `https://api.lineascan.build /api` ; 
308+       return  `https://linea.abi.pinax.network /api` ; 
309309    case  'linea-sepolia' :
310-       return  'https://api -sepolia.lineascan.build /api' ; 
310+       return  'https://linea -sepolia.abi.pinax.network /api' ; 
311311    case  'linea-goerli' :
312312      return  `https://api.linea-goerli.build/api` ; 
313313    case  'blast-testnet' :
314-       return  `https://api-sepolia.blastscan.io /api` ; 
314+       return  `https://blast-testnet.abi.pinax.network /api` ; 
315315    case  'blast-mainnet' :
316-       return  `https://api.blastscan.io /api` ; 
316+       return  `https://blast.abi.pinax.network /api` ; 
317317    case  'etherlink-testnet' :
318318      return  `https://testnet-explorer.etherlink.com/api` ; 
319319    case  'polygon-amoy' :
320-       return  `https://api -amoy.polygonscan.com /api` ; 
320+       return  `https://polygon -amoy.abi.pinax.network /api` ; 
321321    case  'gnosis-chiado' :
322322      return  `https://gnosis-chiado.blockscout.com/api` ; 
323323    case  'mode-mainnet' :
@@ -329,7 +329,7 @@ const getEtherscanLikeAPIUrl = (network: string) => {
329329    case  'astar-zkevm-mainnet' :
330330      return  `https://astar-zkevm.explorer.startale.com/api` ; 
331331    case  'polygon-zkevm-cardona' :
332-       return  `https://api-cardona- zkevm.polygonscan.com /api` ; 
332+       return  `https://polygon- zkevm-cardona.abi.pinax.network /api` ; 
333333    case  'sei-mainnet' :
334334      return  `https://seitrace.com/pacific-1/api` ; 
335335    case  'sei-atlantic' :
@@ -351,7 +351,7 @@ const getEtherscanLikeAPIUrl = (network: string) => {
351351    case  'neox-testnet' :
352352      return  'https://xt4scan.ngd.network/api/ngd/api' ; 
353353    case  'arbitrum-nova' :
354-       return  'https://api -nova.arbiscan.io /api' ; 
354+       return  'https://arbitrum -nova.abi.pinax.network /api' ; 
355355    case  'soneium-testnet' :
356356      return  'https://explorer-testnet.soneium.org/api' ; 
357357    case  'chiliz' :
0 commit comments