Beta

Transactions API

by Covalent
16Supported chains 3Plans
Starting at $50.00
This add-on is currently in Beta

Feel free to test it, we would appreciate feedback to address any errors that may occur

An industry-leading API that provides all historical transactions with human-readable events and fiat prices for 200+ blockchains including Ethereum, Polygon, Optimism, Arbitrum, Base, Linea, BNB Chain and many more.

Common use cases for Covalent's Transactions API include:
- Accounting & tax tools
- Branded transaction receipts
- Activity verification for DAOs & guilds

This API handles up to 50 Requests Per Second (RPS) and has an average response time of <400ms.

Note - by purchasing this add-on, you get access to ALL the other Covalent add-ons in the marketplace.

Getting Started

There are 3 primary developer tools for using the Transactions API:
 
1. Unified API - enterprise-grade endpoints to use with any programming language. Switch blockchains with one path parameter.

curl -X GET https://api.covalenthq.com/v1/eth-mainnet/address/demo.eth/transactions_v3/ \
    -H 'Content-Type: application/json' \
    -u YOUR_API_KEY:

 
2. Client SDKs - official client libraries for TypeScript, Go and Python.
 

import { CovalentClient } from "@covalenthq/client-sdk";

(async () => {
   const client = new CovalentClient("YOUR_API_KEY");
   try { 
    const transactions = client.TransactionService.getAllTransactionsForAddress("eth-mainnet", "demo.eth");

    for await (const tx of transactions) {
    console.log("tx", tx);
    }
} catch (error) {
    console.log(error.message);
}
})();

 
3. GoldRush Kit - beautifully designed React components for your dApp frontend
GoldRush Component Example

See the following links to our API Docs and Guides:
- API Docs: comprehensive knowledge base for all things Covalent
- Guides: learn how to build for various use cases and expand your onchain knowledge

Supported Chains

Arbitrum
Arbitrum Nova
Avalanche
Base
Bitcoin
Blast
BNB Smart Chain
Celo
Ethereum logo
Ethereum
Fantom
Gnosis
Optimistic Ethereum
Polygon / MATIC
Polygon zkEVM
Scroll
zkSync

Published on May 3, 2024

Support Website Support Email

Plans & features

Premium - $50/month
  • Premium - $50/month
  • Professional - $250/month
  • Platinum - $500/month
Enterprise Sales
Streaming with SDKs
Use the Covalent SDKs to stream all transactions with one function call
Transaction summaries including total & average gas spend
Use to get a high level summary of a wallet or contract's onchain activity and gas spend
Human-readable events
Decoded & easy-to-understand transaction context
Single Unified Schema
Same response shape for every supported blockchain
Optimized for Key Use Cases
Accounting & tax tools, branded in-app transaction receipts, onchain activity verification
Historical transactions with log events
Since genesis block for each supported chain
Multichain Support
Support for 200+ blockchains
50,000 API Credits Per Month
Advanced Filters
Filter by wallet, smart contract, block or time