New NFT Collections
New NFT Collections counts the distinct non-fungible token types created on Hedera during the period. Each collection is one HTS token entity, not one minted NFT.
To access this Hedera network statistic (and others) via Hgraph's GraphQL & REST APIs, create a free account at app.hgraph.com.
Hedera Stat Name: nft_collections_created
Methodology
Qualifying Collections
A token counts as a new collection when both of the following hold:
- Token Type:
type = 'NON_FUNGIBLE_UNIQUE'in the mirror node'stokentable. Fungible tokens (FUNGIBLE_COMMON) are excluded. - Creation Timestamp Range:
created_timestampfalls within the requestedstart_timestampandend_timestamp.
Processing Logic
- Distinct Collections: Qualifying rows are counted as
COUNT(DISTINCT token_id), so one collection contributes exactly one to its period regardless of how many NFTs are subsequently minted under it. - Grouping: Collections are grouped by the period containing their
created_timestamp. - Per-Period, Not Cumulative: Each period reports collections created during that period. Values do not accumulate, and a period in which no collection was created produces no row rather than a zero.
Interpretation
This measures collection creation, which is a distinct signal from minting activity. A single collection can hold millions of NFTs, so a low count here is compatible with high mint volume, and a spike indicates new projects launching rather than existing ones growing.
Because a period with no activity yields no row, the series is naturally sparse on shorter periods. Treat a gap as zero, not as missing data.
GraphQL API Examples
Test out these queries using our developer playground.
Fetch current new NFT collections (day)
query NftCollectionsCreatedDay {
ecosystem_metric(
order_by: { end_date: desc_nulls_last }
limit: 1
where: { name: { _eq: "nft_collections_created" }, period: { _eq: "day" } }
) {
total
end_date
}
}
Fetch monthly new NFT collections for 1 year (timeseries)
query NftCollectionsCreatedMonthly {
ecosystem_metric(
order_by: { end_date: desc_nulls_last }
limit: 12
where: { name: { _eq: "nft_collections_created" }, period: { _eq: "month" } }
) {
total
end_date
}
}
Available Time Periods
The period field supports the following values:
hourdayweekmonthquarteryear
SQL Implementation
Below is a link to the Hedera Stats GitHub repository. The repo contains the SQL function that calculates the New NFT Collections statistic outlined in this methodology.
SQL Function: ecosystem.nft_collections_created
Dependencies
- Hedera mirror node