Leilani Ledingham
Product

Get Multi-Chain NFT Floor Prices and Sales Counts Across 130,000+ Collections

TL;DR

  • We’ve added 3 new endpoints to get NFT market data: volume, sales count and floor prices!

  • These endpoints currently support over 130,000 NFT collections across 9 marketplaces and 9 blockchains, with more being continuously added.

  • This feature makes it easy to render graphs and other visuals for an NFT collection. The response is flat, which means you can spend less time parsing data.

Introduction

Covalent is thrilled to announce the release of three new endpoints for accessing NFT market data: Volume, Floor Price, and Sales Count. These additions open a myriad of opportunities for developers to seamlessly integrate detailed NFT market analysis functionalities into their applications, ensuring they have the necessary tools to extract vital insights and patterns.

The following protocols, chains and number of collections are currently supported:

BlockchainProtocolNumber of Collections
matic_mainnetopensea37680
eth_mainnetopensea54476
eth_mainnetx2y212271
eth_mainnetlooksrare9749
eth_mainnetblur7965
eth_mainnetrarible3023
eth_mainnettofunft130
eth_mainnetdecentraland35
eth_mainnetplaydapp8
eth_mainnetcryptopunks1
bsc_mainnettofunft2279
bsc_mainnetopensea1528
arbitrum_mainnetopensea1283
optimism_mainnetopensea1136
base_mainnetopensea938
avalanche_mainnetopensea514
zora_mainnetopensea311
moonbeam_mainnettofunft73

Visualize NFT Markets Like Never Before

These new endpoints collectively offer a powerful suite of tools that aim to enhance your application's analytical capabilities:

  • Ease of Integration: With a flat response structure, integration becomes straightforward, allowing developers to focus on creating captivating visual representations without getting bogged down by complex data parsing.

  • Enhanced Visual Renderings: Having access to detailed market data ensures that your application can render informative and engaging visualizations like graphs, improving user experience and interaction.

  • Rich Insights: By leveraging Volume, Floor Price, and Sales Count, a wealth of market insights such as trading intensity, entry-level price points, and overall trading trends can be unlocked, facilitating well-informed decision-making processes for users.

Volume: Comprehensive Trading Insight

Explore the overall trading atmosphere of an NFT collection with the Volume endpoint. It aggregates the total trade volume, offering a daily synopsis of the fiat and native token value of trades in a collection. Developers can leverage this to understand the average price trends and the total value accumulated within a default 30-day period.

Endpoint structure:

v1/{$chain_name}/nft_market/${collection_address}/volume/?key=${COVALENT_API_KEY}

By integrating the Volume endpoint, visual renderings such as graphs become a breeze to implement, allowing for a more comprehensive and insightful representation of market dynamics. This ensures that you can spend less time parsing data and more time focusing on building meaningful user experiences.

Sample response:

{
	updated_at: "2023-09-02",
	address: "0xbc4ca0eda7647a8ab7c2061c2e118a18a936f13d",
	quote_currency: "USD"
	items: [
		{
			date: "2023-08-31",
			"volume_quote": 21000.00,
			"volume_pretty": "21,000.00",
			"average_quote": "19,200.32"
		},
		{
			date: "2023-08-30",
			"volume_quote": 19500.00,
			"volume_pretty": "19,500.00",
			"average_quote": "17,345.32"
		},
	]
}

Floor Price: Entry Point Analysis

The Floor Price endpoint is your gateway to understanding the lowest price at which an NFT was sold each day. With its default setting offering data for the past 30 days at daily granularity, it becomes an essential tool to analyze the entry-level market trends of an NFT collection.

Endpoint structure:

/v1/labs/${chain_name}/nft_market/${collection_address}/floor_price/?key=${COVALENT_API_KEY}

Although the floor price usually uses the listing price, which happens off-chain, our endpoint innovatively utilizes the lowest (on-chain) sale price for each day to ensure accuracy and reliability in the data you use.

Sample response:

{
	"data": {
		"address": "0xbc4ca0eda7647a8ab7c2061c2e118a18a936f13d",
		"updated_at": "2023-10-11T19:53:42.299955197Z",
		"quote_currency": "USD",
		"chain_id": 1,
		"chain_name": "eth-mainnet",
		"items": [
			{
				"date": "2023-09-11T00:00:00Z",
				"floor_price_native_quote": 25.75,
				"floor_price_quote": 39743.44477615332,
				"pretty_floor_price_quote": "$39,743.44"
			},
			{
				"date": "2023-09-12T00:00:00Z",
				"floor_price_native_quote": 25,
				"floor_price_quote": 39764.57456116362,
				"pretty_floor_price_quote": "$39,764.57"
			},
		]
	},

Sales Count: Market Health

Get a clearer picture of market activity by utilizing the Sales Count endpoint. It provides a daily count of sales in a collection, aggregated for the past 30 days, enabling developers to gauge the frequency of trading activities over time.

Endpoint structure:

v1/${chain_name}/nft_market/${collection_address}/sale_count/?key=${COVALENT_API_KEY}

This feature makes it easier to observe and analyze trading trends, allowing for a more nuanced understanding of market behavior and participant activity.

Sample response:

{
	"data": {
	"address": "0xbc4ca0eda7647a8ab7c2061c2e118a18a936f13d",
	"updated_at": "2023-10-16T21:46:26.277156217Z",
	"quote_currency": "USD",
	"chain_id": 1,
	"chain_name": "eth-mainnet",
	"items": [
		{
			"date": "2023-09-16T00:00:00Z",
			"sale_count": 17
		},
		{
			"date": "2023-09-17T00:00:00Z",
			"sale_count": 10
		},
		{
			"date": "2023-09-18T00:00:00Z",
			"sale_count": 13
		},
	]
}

How to Get Started with NFT Market Data

Sign up for a free API key if you haven’t already, and find the new endpoints under the NFTMarket Data section of our API Reference.

Once authenticated, use your preferred method to make requests. Beside the path params you’ll find code snippets for our TypeScript and Python SDKs, as well as Ruby and Shell.

Use Cases and Sample UI

Below are examples of charts rendered directly with the data returned from each API call!

This data is visible on NFT marketplaces like OpenSea, Blur and Rarible, however, OpenSea appears to have the most sophisticated analytics page with actual visualizations, which is something other marketplaces could incorporate with these endpoints.

Additionally, there are many marketplaces that currently don’t provide any analytics, and could integrate these features to help their users better understand NFT markets.

Conclusion

With NFT market data, simplify visualization tasks, streamline data parsing, and uncover market trends with ease. We’re excited to see you integrate these new endpoints and level up your dApps.

Please share your thoughts, queries, or feedback to foster a vibrant and supportive community. Whether you seek guidance, wish to contribute ideas, or navigate challenges, our community is here to support and inspire.


About Covalent:

Covalent provides the industry-leading Unified API bringing visibility to billions of Web3 data points. Developers and analysts use Covalent to build exciting multi-chain applications like crypto wallets, NFT galleries, and investor dashboard tools utilizing data from 229 + blockchains. Covalent is trusted by a community of 40,000+ developers and powers data for 5,000+ applications, including 0x, Zerion, Rainbow Wallet, Rotki, Bitski, and many others.