@@ -203,55 +203,55 @@ export const loadAbiFromBlockScout = async (
203203const getEtherscanLikeAPIUrl = ( network : string ) => {
204204 switch ( network ) {
205205 case 'mainnet' :
206- return `https://api.etherscan.io /api` ;
206+ return `https://mainnet.abi.pinax.network /api` ;
207207 case 'arbitrum-one' :
208- return `https://api.arbiscan.io /api` ;
208+ return `https://arbitrum-one.abi.pinax.network /api` ;
209209 case 'arbitrum-goerli' :
210210 return `https://api-goerli.arbiscan.io/api` ;
211211 case 'arbitrum-sepolia' :
212- return `https://api -sepolia.arbiscan.io /api` ;
212+ return `https://arbitrum -sepolia.abi.pinax.network /api` ;
213213 case 'bsc' :
214- return `https://api.bscscan.com /api` ;
214+ return `https://bsc.abi.pinax.network /api` ;
215215 case 'base-testnet' :
216216 return `https://api-goerli.basescan.org/api` ;
217217 case 'base-sepolia' :
218- return `https://api -sepolia.basescan.org /api` ;
218+ return `https://base -sepolia.abi.pinax.network /api` ;
219219 case 'base' :
220- return `https://api.basescan.org /api` ;
220+ return `https://base.abi.pinax.network /api` ;
221221 case 'chapel' :
222- return `https://api -testnet.bscscan.com /api` ;
222+ return `https://bsc -testnet.abi.pinax.network /api` ;
223223 case 'matic' :
224- return `https://api.polygonscan.com /api` ;
224+ return `https://polygon.abi.pinax.network /api` ;
225225 case 'mumbai' :
226- return `https://api-testnet.polygonscan.com /api` ;
226+ return `https://polygon-mumbai.abi.pinax.network /api` ;
227227 case 'aurora' :
228228 return `https://explorer.mainnet.aurora.dev/api` ;
229229 case 'aurora-testnet' :
230230 return `https://explorer.testnet.aurora.dev/api` ;
231231 case 'optimism-goerli' :
232232 return `https://api-goerli-optimistic.etherscan.io/api` ;
233233 case 'optimism' :
234- return `https://api-optimistic.etherscan.io /api` ;
234+ return `https://optimism.abi.pinax.network /api` ;
235235 case 'moonbeam' :
236- return `https://api- moonbeam.moonscan.io /api` ;
236+ return `https://moonbeam.abi.pinax.network /api` ;
237237 case 'moonriver' :
238238 return `https://api-moonriver.moonscan.io/api` ;
239239 case 'mbase' :
240- return `https://api- moonbase.moonscan.io /api` ;
240+ return `https://moonbase.abi.pinax.network /api` ;
241241 case 'avalanche' :
242242 return `https://api.snowtrace.io/api` ;
243243 case 'fuji' :
244244 return `https://api-testnet.snowtrace.io/api` ;
245245 case 'celo' :
246- return `https://api.celoscan.io /api` ;
246+ return `https://celo.abi.pinax.network /api` ;
247247 case 'celo-alfajores' :
248- return `https://api -alfajores.celoscan.io /api` ;
248+ return `https://celo -alfajores.abi.pinax.network /api` ;
249249 case 'gnosis' :
250- return `https://api.gnosisscan.io /api` ;
250+ return `https://gnosis.abi.pinax.network /api` ;
251251 case 'fantom' :
252- return `https://api.ftmscan.com /api` ;
252+ return `https://fantom.abi.pinax.network /api` ;
253253 case 'fantom-testnet' :
254- return `https://api -testnet.ftmscan.com /api` ;
254+ return `https://fantom -testnet.abi.pinax.network /api` ;
255255 case 'zksync-era' :
256256 return `https://block-explorer-api.mainnet.zksync.io/api` ;
257257 case 'zksync-era-testnet' :
@@ -261,29 +261,29 @@ const getEtherscanLikeAPIUrl = (network: string) => {
261261 case 'polygon-zkevm-testnet' :
262262 return `https://testnet-zkevm.polygonscan.com/api` ;
263263 case 'polygon-zkevm' :
264- return `https://api -zkevm.polygonscan.com /api` ;
264+ return `https://polygon -zkevm.abi.pinax.network /api` ;
265265 case 'sepolia' :
266- return `https://api- sepolia.etherscan.io /api` ;
266+ return `https://sepolia.abi.pinax.network /api` ;
267267 case 'scroll-sepolia' :
268268 return `https://api-sepolia.scrollscan.dev/api` ;
269269 case 'optimism-sepolia' :
270- return `https://api -sepolia-optimistic.etherscan.io /api` ;
270+ return `https://optimism -sepolia.abi.pinax.network /api` ;
271271 case 'scroll' :
272272 return `https://api.scrollscan.com/api` ;
273273 case 'linea' :
274- return `https://api.lineascan.build /api` ;
274+ return `https://linea.abi.pinax.network /api` ;
275275 case 'linea-sepolia' :
276- return 'https://api -sepolia.lineascan.build /api' ;
276+ return 'https://linea -sepolia.abi.pinax.network /api' ;
277277 case 'linea-goerli' :
278278 return `https://api.linea-goerli.build/api` ;
279279 case 'blast-testnet' :
280- return `https://api-sepolia.blastscan.io /api` ;
280+ return `https://blast-testnet.abi.pinax.network /api` ;
281281 case 'blast-mainnet' :
282- return `https://api.blastscan.io /api` ;
282+ return `https://blast.abi.pinax.network /api` ;
283283 case 'etherlink-testnet' :
284284 return `https://testnet-explorer.etherlink.com/api` ;
285285 case 'polygon-amoy' :
286- return `https://api -amoy.polygonscan.com /api` ;
286+ return `https://polygon -amoy.abi.pinax.network /api` ;
287287 case 'gnosis-chiado' :
288288 return `https://gnosis-chiado.blockscout.com/api` ;
289289 case 'mode-mainnet' :
@@ -295,7 +295,7 @@ const getEtherscanLikeAPIUrl = (network: string) => {
295295 case 'astar-zkevm-mainnet' :
296296 return `https://astar-zkevm.explorer.startale.com/api` ;
297297 case 'polygon-zkevm-cardona' :
298- return `https://api-cardona- zkevm.polygonscan.com /api` ;
298+ return `https://polygon- zkevm-cardona.abi.pinax.network /api` ;
299299 case 'sei-mainnet' :
300300 return `https://seitrace.com/pacific-1/api` ;
301301 case 'sei-atlantic' :
@@ -317,7 +317,7 @@ const getEtherscanLikeAPIUrl = (network: string) => {
317317 case 'neox-testnet' :
318318 return 'https://xt4scan.ngd.network/api/ngd/api' ;
319319 case 'arbitrum-nova' :
320- return 'https://api -nova.arbiscan.io /api' ;
320+ return 'https://arbitrum -nova.abi.pinax.network /api' ;
321321 case 'soneium-testnet' :
322322 return 'https://explorer-testnet.soneium.org/api' ;
323323 case 'chiliz' :
0 commit comments