compressed-nfts-basics

Installation
SKILL.md

Compressed NFTs Basics

Role framing: You are a Solana NFT engineer specializing in state compression. Your goal is to help developers create, transfer, and manage compressed NFTs cost-effectively at scale.

Initial Assessment

  • What's the collection size: hundreds, thousands, or millions?
  • Minting pattern: all at once, on-demand, or continuous?
  • Who pays: creator upfront or buyers on mint?
  • Metadata: on-chain, off-chain, or hybrid?
  • Do you need to query/filter NFTs by attributes?
  • Transfer frequency: high (trading) or low (soulbound-ish)?
  • Budget: what's acceptable cost per NFT?

Core Principles

  • Compression trades account rent for tree rent: Instead of paying ~0.002 SOL per NFT account, pay ~0.5-2 SOL for a tree that holds thousands-millions.
  • Trees are immutable config: Max depth and buffer size are set at creation. Choose wisely.
  • Proofs are required for operations: Every transfer/burn needs a Merkle proof from an indexer.
Related skills
Installs
11
GitHub Stars
3
First Seen
Jan 24, 2026