What is a compressed NFT?
4 min read · updated 27 Apr 2026
A compressed NFT (cNFT) is a Solana NFT whose metadata is stored in a Merkle tree instead of in regular on-chain accounts. The state of the tree is anchored to the Solana ledger, but only its root is stored on-chain — every leaf (each individual NFT) lives in off-chain indexers like Helius or DAS.
This sounds technical, but the practical impact is simple: compressed NFTs cost roughly 10,000× less to mint. A traditional Solana NFT costs ~0.012 SOL in storage rent. A compressed NFT costs around 0.000001 SOL. That difference is what unlocks use cases like Drip's airdrop-millions-of-art model and Helium's mobile coverage tokens.
How compression actually works
Imagine a binary tree. At the bottom (leaves) are the individual NFTs — 1 million of them, say. Each leaf hashes with its sibling to form a parent node, those parents hash up the tree, all the way to a single root hash at the top.
Solana stores only the root. To prove that a particular NFT exists with particular metadata, you reconstruct the path from that leaf up to the root using a "proof" (the sibling hashes along the way). If the path's final hash matches the on-chain root, the NFT is real.
You don't have to know any of this to use cNFTs — wallets like Phantom and Backpack handle the proof reconstruction transparently.
What you give up
- Indexer dependency. If every Solana indexer goes offline at once, you can't see your cNFTs in your wallet (the on-chain state is just a hash). The metadata is recoverable from anyone who has the tree's history, but the lookup is more complex than a regular NFT.
- Smaller marketplace selection. Most NFT marketplaces support cNFTs now (Magic Eden, Tensor) but a few specialized listings or analytics tools still don't.
- Mutability differs. Updating cNFT metadata means writing to the tree, which has its own quirks vs traditional NFTs.
Where you see cNFTs in the wild
- Drip — daily creator drops to millions of subscribers. Could not exist economically without compression.
- Helium — every Helium hotspot is a cNFT.
- Star Atlas, Aurory — game items minted as cNFTs.
- Loyalty programs (Crossmint, Holaplex) — millions of attendance/membership tokens.
Should I care?
If you're a holder: you already own some, probably. If you've held SOL through 2024–2025 and ever interacted with Drip, Helium, or any Solana airdrop campaign, you have cNFTs in your wallet. They show up alongside regular NFTs in Phantom/Backpack.
If you're a builder: cNFTs are the right primitive for any "millions of cheap tokens" use case (loyalty, attendance, in-game items, airdrops). For a "100 expensive PFPs" use case, regular NFTs are still simpler.
Learning Solana? We write it up daily.
Solana news in plain English — no jargon walls, no shilling. Free, unsubscribe anytime.
More explainers
- What is JitoSOL?JitoSOL is a liquid staking token on Solana that earns staking rewards plus MEV from the Jito client. Here is how it works and why it matters.
- What is liquid staking?Liquid staking lets you earn staking rewards without locking up your tokens. Here is how it works on Solana, who the major players are, and what to watch out for.
- JitoSOL vs mSOL: which liquid staking token should you pick?JitoSOL and mSOL are the two biggest liquid staking tokens on Solana. Here is how they compare on yield, safety, DeFi support, and decentralization.
- What is Tensor?Tensor is the NFT marketplace and aggregator built for pro traders on Solana — fast execution, advanced order types, and the TNSR token. Here is what makes it different and who it is for.
- What is Solflare?Solflare is one of the longest-running Solana wallets — a staking-focused, self-custody wallet available as an extension, mobile app, and hardware-friendly tool. Here is what sets it apart from Phantom.
- What is Wormhole?Wormhole is a cross-chain interoperability protocol connecting Solana to dozens of blockchains — moving tokens and data between them. Here is how cross-chain messaging works and why bridges carry real risk.