Alchemy API Reference Overview
Alchemy has four main API categories: Node API, Data API, Wallets API and Rollups.
Don’t have an API key?
Unlock millions of requests and free archive data on all chains. Get started for free
1. Node API
The Node API gives you low-level access to standard JSON-RPC methods for interacting with blockchains.
- Use cases: Sending transactions, querying blocks and logs, accessing state, and more.
- Chains supported: We support 45+ chains, with new ones added every month. See this page for all chains currently supported in the Node API.
Read & write interface for all blockchains supported by Alchemy.
Uses our Subscription API, for subscribing to pending transactions, log events, new blocks and more.
For insights into transactions processing and onchain activity.
Access to non-standard RPC methods for inspecting and debugging transactions.
Alchemy’s dedicated, high-throughput Core RPC API optimized for read-only access to historical blockchain data
2. Data API
The Data API provides structured, indexed data that would be difficult to get via RPC alone.
- Use cases: NFT metadata, token balances, transaction histories, enriched transfers.
- Optimized for: High-volume reads, analytics, and user dashboards.
Build a complete portfolio view of a user’s wallet, across tokens and NFTs.
Easily request information about specific tokens like metadata or wallet balances.
Fetch historical transactions for any address in one request.
Access real-time and historical prices for tokens.
Instantly find, verify, and display any NFT, across all major blockchains.
Subscribe to on-chain events like transfers, transactions, and balance changes.
Simulate a transaction and see its potential effects before you send it.
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 for real-time data streams.
Notify API Quickstart for event-based notifications.
3. Wallet API | Account Abstraction Infrastructure
Alchemy Smart Wallets are everything you need to build zero-friction user flows, from sign-up to checkout, in minutes.
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:
Bundler API Quickstart for handling user operations.
Gas Manager API Quickstart for sponsoring gas fees.
Account Kit Quickstart for implementing smart accounts.
4. Alchemy Rollups
Launching a rollup helps you make more money by unlocking new revenue streams, enabling novel use cases, and providing a better user experience.
Alchemy Rollups helps you run a dedicated rollup with full control over transaction speed, cost, and functionality.