Compressed NFTs (cNFTs) on Solana not imported
Chad Cottrill
What is the issue?
Compressed NFTs (cNFTs) on Solana are not imported into CoinTracker. Affected wallets are missing both the cNFT holdings and the related transactions (mints, airdrops, transfers, and marketplace buys/sells), even though the assets and activity are visible on Solscan and other explorers.
This happens because cNFTs use Solana state compression (the Bubblegum program). Unlike standard NFTs, they have no per-NFT on-chain token account — they exist as leaves in a shared Merkle tree and are only discoverable via the Helius DAS API. As a result they aren't picked up by standard wallet indexing. In many cases (airdrops and marketplace deliveries), the cNFT never appears in the wallet's own transaction history at all.
Who is affected?
Users holding or trading compressed NFTs on Solana — commonly received via airdrops (e.g. DRIP) or purchased/sold on marketplaces like Magic Eden and Tensor.
What is the workaround?
There's currently no automatic import for cNFTs. If you need specific cNFT activity reflected for tax accuracy, you can add it manually via CSV import or by creating a custom currency and entering the transactions.
⚠️ Manual edits/imports are a temporary workaround and won't be overwritten by future fixes or re-syncs, but they can occasionally create duplicates. Once a permanent fix ships, manually entered transactions may need review or removal.
Upvote this post to indicate you're affected and to be notified when status changes.
Keywords: compressed NFT, cNFT, Solana, Bubblegum, Merkle tree, Helius DAS, airdrop, Magic Eden, Tensor, missing NFT, missing transactions
Log In