Unified API Overview
A single, unified API for fast, scalable historical blockchain data.
Accessing blockchain data at scale can be challenging. Common approaches such as running or using public blockchain nodes can be expensive and limiting. Other solutions require writing custom and complex SQL queries and sometimes developers have to wait for data to be indexed and available. These data challenges are friction points which hinder Web3 development and adoption.
The Covalent Unified API is RESTful and provides a unified approach to fetch blockchain data with a consistent requset and response object format. For example, a developer can fetch all token balances for an address across any of the 200+ supported networks by changing the unique network name in the URL:
Anatomy of an API request
This unified approach enables developers to implement the API once and automatically benefit from newly supported networks, endpoint performance upgrades and other improvements.
Endpoint (Token Balances)
Complete API request
Setup your Covalent account and create API keys.
The fastest way to get up and running with the Unified API in 5 minutes.
GoldRush Templates Quickstart
Get up and running with out-of-the-box wallet UIs, NFT galleries and other application templates.
Comprehensive documentation on the available API routes and features.
Tutorials and howto guides on the Unified API.
Key abstract ideas behind the Unified API.
Join our Discord server to see how others are using Covalent.
Frequently Asked Questions
FAQs on general use, class A/B/C endpoints, pricing, and more.