Use Case: Build crypto wallets easily with ERC20 token balances and NFT data
The Covalent Unified API provides rich, historical data across many supported blockchains like Ethereum, Polygon, Solana and more. Using the balances endpoints, build crypto and NFT wallets with a single API call.
Wallets supported by our leading balances endpoints include
And More!
Fetch all crypto assets, including NFTs for any Web3 wallet
Aggregate historical balances, positions and PnL across DeFi and NFT assets, all in one place from all supported blockchains.
Get token balances for address
Class A
Returns all the token balances along with their spot prices for a given chain_id and wallet address. This endpoint supports a variety of token standards like ERC20, ERC721 and ERC1155. As a special case, network native tokens like ETH on Ethereum, which do not have token contracts, are also returned.
Query On-chain Token Balances in 5 minutes with Covalent
Get started with Covalent's best-in-class balances endpoints in 5 minutes! Retrieve ERC20 and NFT token balances with a single API call and browse our customizable code templates.
What developers say about us
"It's amazing to see how hackers are able to build so many exciting projects with the same powerful Covalent API."
"The Covalent API supports multiple chains and delivers a range of data in a customizable manner. It also makes the dapp development process more enjoyable and precise."
"Integrating the Covalent API was seamless and very easy. The Covalent API made it very easy for us to pull out transactional and NFT data into our app. The API is very well documented which made the integration really fast and simple."
"The Covalent API is the easiest way to analyze various transactions and contract logs over the two or more blockchains."
"Very good API with a lot of chains supported!"
Jacob Willemsma
VP of Partnerships at ETHGlobal
VP of Partnerships at ETHGlobal, Jacob Willemsma
Rahul Bansal
Developer of Deefy
Developer of Deefy, Rahul Bansal
Ayush Jain
Builder of GeoNFT
Builder of GeoNFT, Ayush Jain
Nagato Kasaki
Developer of Akashic Recorder
Developer of Akashic Recorder, Nagato Kasaki
Harpalsinh Jadeja
Core Dev of NiftyGuilds
Core Dev of NiftyGuilds, Harpalsinh Jadeja
What is an ERC20 token?
An ERC20 token is a technical standard for fungible tokens created using the Ethereum blockchain. Fungible tokens are interchangeable, and most often represent cryptocurrency.
What is an NFT?
An NFT (Non-Fungible Token) is a token that is unique and therefore not interchangeable like an ERC20 would be. NFTs are commonly used to represent the ownership of something unique, such as digital artwork or music. The two primary token standards for NFTs are the ERC721 and ERC1155.
How can I get ERC20 and NFT blockchain data?
The Get token balances for address endpoint returns all the crypto assets and NFTs that a for any wallet address across supported blockchains. Instead of using multiple RPCs to query each individual token, our balances endpoint shows you everything in a single API call.
Covalent API Use Cases
Check out some of the ways you can use Covalent's Unified API, to quickly and easily retrieve blockchain data.