LogoLogo
HomeMetadata APIAPI PROTwitter
Etherscan
Etherscan
  • Introduction
  • ✨Getting Started
    • Creating an Account
    • Getting an API key
    • Endpoint URLs
  • 🎯API Endpoints
    • Accounts
    • Contracts
    • Transactions
    • Blocks
    • Logs
    • Geth/Parity Proxy
    • Tokens
    • Gas Tracker
    • Stats
  • πŸ†API PRO
    • Etherscan API PRO
    • API PRO Endpoints
    • Metadata API
  • πŸ§‘β€πŸ³Recipes
    • Get All USDT Transfers from Binance
    • Get the Latest Moonbird NFT Transfers
    • List ETH deposits to Arbitrum Bridge
  • πŸ“–Tutorials
    • Signing Raw Transactions
    • Read/Write Smart Contracts
    • Integrating Google Sheets
  • βœ…Contract Verification
    • What's Contract Verification
    • Multichain Verification
    • Supported Chains
    • Common Verification Errors
    • Contract Verification Plugins
  • πŸ”§Misc Tools & Utilities
    • Libraries
  • 🀝Support
    • FAQ
    • Rate Limits
    • Common Error Messages
    • Getting Help
  • Visit Etherscan.io
Powered by GitBook
On this page
  • API Endpoints
  • Tutorials
  • Support & FAQ

Introduction

Welcome to the Etherscan APIs documentation πŸš€.

NextCreating an Account

Last updated 2 months ago

Legacy docs, please use for multichain access

Etherscan 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.

Source attribution via a backlink or a mention that your app is "Powered by Etherscan.io APIs" is required except for personal/private usage.

API Endpoints

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.

Etherscan offers 2 types of API plans, a set of free community endpoints and which consists of additional derived blockchain data.

Note : All Free API endpoint returns a maximum of 1000 records/call only.

Tutorials

There is an overwhelming amount of data that 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.

Support & FAQ

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

If your issue is a unique one or you need more clarification, feel free to reach out to us via our

🚧
β›”
🌏
support channels.
🌈
πŸ’°
⛏️
β›½
πŸ“ˆ
Etherscan API V2
API PRO