Etherscan API V2
La canonica API dell'explorer Ethereum + multichain: ABI/sorgente di contratti verificati, liste tx, trasferimenti token e saldi da un'unica chiave gratuita.
La V2 API di Etherscan unifica sotto un unico URL base e un'unica chiave API quello che in precedenza erano explorer per chain separate (Etherscan, BscScan, PolygonScan, Arbiscan, ecc.), selezionati per richiesta tramite un parametro chainid che copre oltre 60 chain. È la fonte standard per dati di account/contratti EVM che il JSON-RPC raw non fornisce economicamente: liste di transazioni normali e interne, trasferimenti token ERC-20/721/1155, saldi token, gas oracle e, crucialmente, sorgente e ABI di contratti verificati. È ancora disponibile una chiave API gratuita ed è il modo più semplice per recuperare l'ABI di un contratto per decodifica o interazione in una Claude Skill. Verificato live a giugno 2026.
Piano gratuito
Tier gratuito con chiave API gratuita (5 chiamate/sec, 100.000 chiamate/giorno). I piani a pagamento (storicamente da ~$199/mese, più un piano Lite scontato) alzano i limiti e ripristinano la copertura completa delle chain.Limiti di frequenza
Tier gratuito: 5 richieste/secondo e 100.000 richieste/giorno, condivise tra tutte le chain per una singola chiave. A fine 2025 il tier gratuito copre ~90% delle chain supportate; gli endpoint di contratti verificati (sorgente/ABI) restano gratuiti su ogni rete supportata.Autenticazione
Chiave APIURL base
https://api.etherscan.io/v2/apiCosa puoi costruirci
- Recuperare l'ABI di un contratto verificato per decodificare eventi o chiamare metodi
- Elencare le transazioni di un indirizzo e i trasferimenti ERC-20
- Leggere saldi token e supply totale per i token
- Interrogare chain EVM (Polygon/Arbitrum/BSC) tramite un'unica chiave con il parametro chainid
Endpoint principali
- GET
?chainid=1&module=account&action=balanceSaldo nativo ETH (o della chain) per un indirizzo - GET
?chainid=1&module=account&action=txlistLista delle transazioni normali per un indirizzo - GET
?chainid=1&module=account&action=tokentxEventi di trasferimento token ERC-20 per un indirizzo - GET
?chainid=1&module=contract&action=getabiABI del contratto verificato (gratuito su tutte le chain) - GET
?chainid=1&module=contract&action=getsourcecodeSorgente del contratto verificato (gratuito su tutte le chain) - GET
?chainid=1&module=gastracker&action=gasoracleGas price oracle attuale (safe/propose/fast)
I membri ottengono la ricetta eseguibile
Accedi gratuitamente per copiare la richiesta di esempio, vedere una risposta di esempio e leggere le insidie.