Etherscan API

Etherscan API V2 provides unified access to EVM blockchain data across 50+ networks including Ethereum, Base, Polygon, and more. All endpoints require an API key (free tier available at https://etherscan.io/apis). API responses follow a standard format with 'status' (1=success, 0=failure), 'message' (OK or error), and 'result' (data or error details).

Claim this API

Are you the operator of Etherscan API? Submit a claim to establish contact with us.

Report an Issue

Found something wrong with Etherscan API? Let us know about broken links, changed auth, deprecated endpoints, or other issues.

Screenshot:
Screenshot of Etherscan API homepage
Base URL: https://api.etherscan.io/api/
Auth: api_key
Endpoints: 8
Reachable: yes
CORS: unknown
Last checked: 2026-03-14 22:14:48.458675

Links

Homepage: https://etherscan.io
API Base: https://api.etherscan.io/api/
Documentation:
SDKs:

100.0%

Uptime (7d)

564ms

Avg latency (7d)

24

Probes (7d)

Latency (7d)

Success Rate (7d)

Topics

BLOCKCHAIN, CRYPTO

Endpoints

Method Path Summary Auth Last Status Latency
GET /api/contract-abi Contract ABI api_key 200 532ms
GET /api/contract-creation Contract Creator and Creation TX api_key 200 534ms
GET /api/contract-source Contract Source Code api_key 200 559ms
GET /api/eth-price ETH Price api_key 200 562ms
GET /api/eth-supply Total ETH Supply api_key 200 556ms
GET /api/gas-oracle Gas Oracle api_key 200 535ms
GET /api/logs Event Logs by Address api_key 200 553ms
GET /api/token-supply ERC20 Token Total Supply api_key 200 552ms