Welcome to the Etherscan APIs documentation 🚀.
is the leading blockchain explorer, search, API and analytics platform for Ethereum
, a decentralized smart contracts platform.
As a means to provide equitable access to blockchain data, we've developed the Etherscan Developer APIs to empower developers with direct access to Etherscan's block explorer data and services via GET/POST requests.
Etherscan's APIs are provided as a community service and without warranty, so please use what you need and no more.
Your app may need to show a user's ERC-20 token holdings and their USD value, check if a transaction has been mined💰or get the latest gas price estimates⛏.⛽
For that you may find a suitable endpoint from our wide range of APIs that you can simply query to provide data while you remain fully focused on building your applications.
There is an overwhelming amount of datathat can be extracted from the Ethereum blockchain.📈
We've helped you take the first steps by writing some thorough tutorials on how to query and derive popular blockchain metrics.
For power users, we've also added guides such as how you can programmatically verify contracts through API calls and more advanced use cases of endpoints.
Our curated list of support articles and common questions you may have on topics such as rate limits
, common error messages
and API key usage across different networks