BlockchainNFT

Top NFT Data Sources

Seven places to get NFT data in 2026, from Bitquery and OpenSea to Alchemy, GoldRush, The Graph, Moralis and QuickNode, with what each one returns and what it costs.

Cover Image for Top NFT Data Sources

To build an NFT app, wallet or dashboard you need to know four things about a token: who owns it, how it moved, what it sold for, and where its metadata file lives. Seven services sell or give away that data today. We checked what each one returns and what it costs on its own site on 5 October 2026.

SourceWhat you getCheapest way in
BitquerySales, transfer history, holders, contract calls and token URIs, by query or live stream7-day free trial, then from $49 per month
OpenSeaIts own listings, sales, offers and floor pricesFree key, rate-limited
AlchemyHoldings, owners, metadata, floor price, spam flagsFree plan, 30 million compute units per month
GoldRush (Covalent)Tokens a wallet holds, owner checks14-day free trial, then from $10 per month
The GraphYour own index of any contract's events100,000 free queries per month
MoralisHoldings, transfer history, metadata, prices, alertsFrom $149 per month, billed yearly
QuickNodeAdd-ons for Ethereum and SolanaOne-month free trial, then from $49 per month

Bitquery

Bitquery, which runs this blog, sells on-chain data through an explorer, GraphQL queries and live streams. The NFT API page lists the markets whose sales Bitquery decodes, among them OpenSea, Blur, Magic Eden and Tensor.

The explorer. The explorer needs no account. On the Bitquery explorer, the page for a token contract has an NFT tab: name, symbol, token IDs, holders and transfer count for the dates at the top of the page, which default to the last seven days.

Bitquery explorer NFT tab for the Zodia collection on Ethereum, captured in July 2023: a table of name, symbol, unique token IDs, unique holders, transfer count, and first and last transfer time

The Transfers tab of the same page shows each new transfer as it lands.

The Transfers tab of the same Zodia page, captured in July 2023: a live table with time, block, sender, receiver, token, amount and hash for each transfer

The queries. Each of these ran and returned rows when we tested it on 5 October 2026:

On Pro plans and above, a WebSocket pushes new sales, mints and transfers to you, so you do not have to poll.

Price. There is no free plan. Every paid plan starts with a 7-day free trial: no card, real-time data only, live streams included, and a small quota. After that, Personal costs $49 per month ($29 per month billed yearly) for 100,000 API points with no streams, and Pro costs $99 per month ($69 per month billed yearly) for 1 million points with streams. Self-service plans cover ten chains, Ethereum and Solana among them, and read a rolling window of recent blocks. Older history, which some of the queries above read, is an add-on per chain or part of an Enterprise deal. Details are on the pricing page.

OpenSea

The OpenSea API covers its own market: tokens, listings, offers, sales and transfers, plus floor price and volume for each collection. Every request needs a key, and a free key comes back from one API call with no signup. The API is rate-limited; OpenSea asks teams that need more to contact it. Apps that show OpenSea data are asked to link back to the item on OpenSea.

Alchemy

Alchemy's NFT API returns the tokens a wallet holds, the owners of a token or contract, metadata, floor price by market, and spam flags. An Alchemy notice set 30 September 2026 as the end date for some older calls, among them its sales call, which nothing replaces directly. The free plan gives 30 million compute units per month at 25 requests per second, and Pay as You Go costs $0.525 per million compute units (pricing).

GoldRush (formerly Covalent)

The Covalent API now ships as GoldRush. Its calls list the NFTs a wallet holds (wallet call) and check whether a wallet owns a token from a given contract. The call for a collection's history, named in the 2023 version of this post, is gone from the GoldRush docs. GoldRush starts with a 14-day trial of 25,000 credits at 4 requests per second, then Vibe Coding at $10 per month or Professional at $250 per month with 50 requests per second (pricing).

The Graph

The Graph lets you write a subgraph: an index of the events a contract emits, served over GraphQL. You can index exactly the sales, bids or transfers of the contracts you care about, but you write and deploy the code yourself. Through Subgraph Studio the first 100,000 queries each month cost nothing, then $2 per 100,000, paid by card or in crypto (pricing).

Moralis

The Moralis NFT API returns holdings, transfers, metadata with traits, spam flags, and prices such as last sale and floor, on more than ten EVM chains. The Moralis Streams API pushes alerts for trades, mints and orders. The pricing page shows no free plan: Starter costs $149 per month, billed yearly, for 2 million compute units at 40 requests per second.

QuickNode

QuickNode sells NFT data as add-ons to its nodes. On Ethereum, qn_fetchNFTsByCollection needs the Token and NFT API v2 bundle, and QuickNode notes that a contract must be verified on Etherscan to be fully indexed. On Solana, getAssetsByGroup lists the tokens in a collection through the Metaplex DAS API add-on. Plans start with a one-month trial of 10 million API credits at 15 requests per second, and paid plans start at $49 per month (pricing).

Dropped since 2023

Infura. Its NFT SDK is marked no longer supported on npm, and its docs no longer list an NFT API. Its IPFS service, where many NFTs keep their metadata, now serves only "a limited number of pre-qualified customers", according to its pricing page. Infura still runs nodes, which can read a token contract directly, and its Core plan costs nothing.

NFTPort. Its website and API did not respond when we checked on 5 October 2026, so it is off the list.

First published in June 2023 as a guest post by Hamid Akhtar. Updated on 5 October 2026 by the Bitquery team: each service's features and prices were checked against its own site, and our plans against our billing records. The Bitquery queries linked above were run that day. Four saved queries that no longer ran, a holders image that no longer matches the explorer, the claim of a free Bitquery plan, and NFTPort were removed. AI tools helped redraft the text.

Subscribe to our newsletter

Subscribe and never miss any updates related to our APIs, new developments & latest news etc. Our newsletter is sent once a week on Monday.