zkRunezkRune
NFTMedium

NFT Ownership Proof

Prove NFT ownership without revealing which NFT

Difficulty: Medium
Time: ~30 seconds
Privacy: 100% Shielded

Generate Proof

The specific NFT you own (kept secret)

Your secret ownership key

Collection hash or Merkle root

Collection range (e.g., 1-10000)

How NFT Ownership Proof Works:

  • • Prove you own an NFT from a collection
  • • Without revealing which specific NFT you own
  • • Useful for exclusive communities and airdrops
  • • Maintains privacy while proving membership

How It Works

  1. 1Input your NFT token ID (private)
  2. 2Provide your ownership secret
  3. 3Specify collection range
  4. 4Verify token is within collection
  5. 5Generate anonymous ownership proof

Use Cases

Exclusive community access
NFT-gated content
Anonymous airdrops
Holder verification

Technical Details

Proof System:zk-SNARKs
Circuit:Age Comparison
Constraints:~1,000
Blockchain:Zcash Testnet

View Circuit Code

See the actual ZK circuit implementation