Alchemy API Reference Overview

Overview of Alchemy's API Offerings

ReadMe

Don’t have an API key?

Unlock millions of requests and free archive data on all chains.

Supported Chains

Alchemy supports both EVM and non-EVM chains, view API references below:

APIs for Web3 Use Cases

Alchemy’s Enhanced API offering is built to optimize your code and make life as a developer way easier. Check out all Enhanced APIs on the Enhanced APIs Overview page.

NFT API

Instantly find, verify, and display any NFT, across all major blockchains.

Learn more
Token API

Easily request information about specific tokens like metadata or wallet balances.

Learn more
Transfers API

Fetch historical transactions for any address in one request.

Learn more
Transact API

Suite of APIs built to make your transactions more secure, transparent, and faster.

Learn more
Trace API

Trace API methods give you access to the most detailed information about on-chain activity.

Learn more
Debug API

Get more detailed information and data on transaction behavior.

Learn more
Transactions Receipts

Get all transaction receipts for a given block by number or block hash.

Learn more

Real-time Event Streams

If you're looking to integrate real-time events into your application check out the following API docs for WebSockets and Webhooks:

Subscription API Quickstart

WebSockets

Learn more
Notify API Quickstart

Webhooks

Learn more

Account Abstraction Infrastructure

If you're looking to utilize the power of smart contract accounts and abstract away the concept of gas fees from your users check out the following API docs for Bundler and Gas Manager:

Bundler API Quickstart

Bundler

Learn more
Gas Manager API Quickstart

Gas Manager

Learn more

Alchemy SDK

The easiest way to connect your dApp to the blockchain and get the power of Alchemy's infrastructure. Just download, write two lines of code, and go.