← Back to Home

What Sparkle Protocol Should Be

A proposed standard for Lightning-enabled NFT trading on Bitcoin

Current Status: PROPOSED STANDARD

This protocol does not exist yet. This documentation describes what we believe should be built.

The Problem We Want to Solve

Bitcoin NFTs are too expensive and slow

What We Want This Protocol to Enable

1. Cheap NFT Creation

Use recursive inscriptions to reference parent traits instead of duplicating data:

2. Instant Trading via Lightning

Enable sub-second NFT trades through Lightning Network:

3. Marketplace Detection

Simple protocol marker for marketplace integration:

{
  "p": "sparkle",
  "v": 1,
  "lightning": true
}
            

Marketplaces can detect and show Lightning badge on compatible NFTs.

What Needs to Be Built

For Developers

For Users

For Marketplaces

How It Could Be Adopted

Natural Adoption Path

  1. Proof of Concept: Someone builds a working demo
  2. Cost Savings Drive Interest: 92% reduction attracts creators
  3. One Major Collection: High-profile project uses it
  4. Marketplace Integration: One marketplace adds support
  5. Network Effects: More users demand Lightning trading

Why It Makes Sense

What We're NOT Claiming

Next Steps for Someone Who Wants to Build This

  1. Test recursive inscription cost model
  2. Build proof-of-concept indexer
  3. Create Lightning HTLC coordinator
  4. Deploy test collection on testnet
  5. Measure actual costs and speeds
  6. Open source the implementation
  7. Propose to Bitcoin/Ordinals community