Portfolio management, simplified
Ergonomic and 100x faster than alternatives. One request to retrieve all historical transaction activity, including internal transfers.

Complete transaction history

Internal Transfers
In a single request, fetch all internal Eth transfers, where the sender is a smart contract address. Historical data on unstaking or token swaps mean you can build complete analytics and monitoring systems for your users.

External Transfers
Provide your users’ their complete transaction history in a single request that fetches all external Eth transfers between users.

Token Transfers
If you’re building a marketplace, DEX or analytics product, use token transfers to surface transaction history for ERC20, ERC721 and ERC1155 tokens as well as special NFTs.
Unprecedented simplicity
Streamlined
Retrieve transaction data 100x faster than alternative methods, which require thousands of calls to millions of blocks.
Comprehensive
Get all historical transfers for an address or a contract, capturing internal transfers, external transfers and token transfers.
Savings
One simple call means saving up to millions of dollars on compute use and engineering resources when pulling full transaction history.
Without Transfers API
“fromBlock” : “11000000”
“toBlock” : “11005000”
“toAddress” : “0xC02...6Cc2”
With Transfers API
Boost the Transfers API
Pair with Webhooks
Tell the whole story with historical data from the Transfers API and real-time data from Alchemy Notify.
Pair with Token API
Understand full price history with historical data from the Transfers API, and complete token data from the Token API.