Beta

NFT API

by Covalent
6Supported 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 cached NFT asset and metadata along with sales history, ownership, trait and attribute filters. Includes spam filtering on Ethereum and Polygon.

Additional features include:
- Links to multiple NFT asset sizes optimized for web and mobile applications
- Asset previews
- BlurHashes for placeholders as image assets load

Common use cases for Covalent's NFT API include:
- NFT galleries and marketplaces
- Real world asset (RWA) tracking
- Token gating

This API handles up to 50 Requests Per Second (RPS).

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 NFT 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/balances_nft/ \
    -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 nfts = await client.NftService.getNftsForAddress("eth-mainnet", "demo.eth");
    console.log(nfts.data);
} 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
Base
BNB Smart Chain
Ethereum logo
Ethereum
Optimistic Ethereum
Polygon / MATIC

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
50,000 API Credits Per Month
Transaction history
Detailed NFT transaction history including decoded log events
Optimized for Key Use Cases
NFT galleries, RWA tracking, token gating
Cached NFT Media & Metadata
NFT Media cached and resized into multiple formats including thumbnail previews, opengraph and thumbhashes.
Spam Filtering
Remove suspected spam tokens on Ethereum and Polygon
Sales, Floor Prices, Volume Data
For analyzing NFT collection activity and trends
Multichain Support
Cached NFT support for Ethereum, Polygon, Arbitrum, Optimism, Base, Zora, BNB Chain