Compute Units

To ensure more reasonable pricing for our services, we utilize "compute units" (CU) to describe the cost for each API on NFTGo, as the cost can vary significantly across different APIs. Your charges will be based on the volume of CUs consumed.

What are Compute Units?

Compute units are a measurement of the total compute resources utilized by your application on NFTGo. It can be likened to how you pay for AWS compute usage on Amazon. Some queries are lightweight and execute quickly (e.g., Get latest block number), while others may be more resource-intensive (e.g., Get all NFTs by account). Each API method is assigned a specific number of compute units based on the average duration and various complex factors (such as compute, memory, disk, and network resources).

Why use Compute Units?

We are dedicated to providing a developer-friendly experience on our NFTGo platform, and this extends to our pricing structure. Compute unit pricing enables us to offer fair and transparent pricing to developers. No more paying excessively for simple requests – you only pay for what you actually use.

For a breakdown of the costs associated with each API endpoint, please refer to the Compute Unit Costs. This will give you a clear understanding of the pricing details and help you estimate the costs based on your usage.

Compute Unit Costs


API EndpointCU(s)CU(s) Additional
Get NFT by Token ID100
Get NFTs by Token IDs1010 CUs per NFT
Get NFTs by collection8000
Get NFTs by owner6000
Get NFTs by owners600600 CUs per owner
Get rarity by NFT1000
Get rarity by NFTs3000

Collection API

API EndpointCU(s)CU(s) Additional
Get collections by owner2000
Get collection by contract200
Get collection by name200
Get collection by opensea slug200
Get collections by owners200200 CUs per owner
Get collections by contracts/IDs/slugs200200 CUs per collection
Get floor price by collection3000
Get traits with stats by collection2000

Address API

API EndpointCU(s)
Get holder(s) by NFT100
Get holders by collection300
Get holders addresses by collection200
Get whales300
Get related addresses600

NFT Trading API

API EndpointCU(s)
Create Listings1000
Create Offers1000
Fulfill Listings1000
Fulfill Offers1000
Cancel Orders1000
Post Order1000
Get Orders By Contract600
Get Orders By Ids600
Get Orders By Maker600
Get Orders By NFT600
Batch Get NFT best Listing800
Get Offers Feed By NFT800
Get Wallet Received Best Offers3000

Pricing API

API EndpointCU(s)CU(s) Additional
Get Pricing10000
Get Pricing(bulk)10001000 CUs per NFT

Analytics API

API EndpointCU(s)CU(s) Additional
Get metrics by NFT1000
Get metrics by collection3000
Get metrics by collections300300 CUs per collection
Get metrics by marketplace1000
Get address metrics6000
Get holder amount distribution of a collection5000
Get holder period distribution of a collection5000

Chart API

API EndpointCU(s)
Get average price chart of a collection800
Get floor price chart of a collection800
Get floor price OHLC chart by collection800
Get floor depth chart of a collection800
Get listing chart by collection800
Get traders chart by collection800
Get holder chart by collection600
Get holder trends chart by collection800
Get portfolio chart by address800
Get chart of market capitalization by collection600
Get chart of market capitalization500
Get volume chart of market800
Get volume chart of a collection600

History API

API EndpointCU(s)
Get collection transaction history500
Get NFT transaction history20
Get address transaction history300

Market&Ranking API

API EndpointCU(s)
Get top sales ranking500
Get collection ranking400
Get marketplace ranking100
Get top mints ranking300
Get NFT ranking200
Get NFT profit ranking600

Metadata API

API EndpointCU(s)CU(s) Additional
Refresh NFT metadata1010 CUs per NFT