Genesis Zero requires JavaScript and WebAssembly.
TESTNET
xGenesis Protocol

On-chain NFTs
on Kaspa

Real image data inscribed directly into the BlockDAG. Not links. Not IPFS. The actual pixels, permanent at 10 blocks per second.

10 BPS
Block Speed
L1
On-chain Data
Permanent
0 IPFS
No Links
Browse
Featured Collections
Scanning the DAG for collections...
Trade
Recent Listings
Connect to see listings...
Protocol
What makes this different
🖼
Real pixels on-chain
Not IPFS. Not a URL. The actual image data lives inside Kaspa transactions. Server goes down? Doesn't matter.
10 blocks per second
Every mint, buy, and trade confirms in under a second. Deploying collections takes longer — each item is a separate inscription.
🔒
Covenant-ready
Convention-based trading today. When Toccata ships, protocol-enforced ownership via UTXO locking. Same art, stronger guarantees.

Ready to inscribe?

Deploy your first on-chain NFT collection on the fastest BlockDAG in crypto.

About

The Genesis Protocol

Genesis Zero is the first protocol to inscribe actual image data directly into Kaspa transactions. Not links. Not hashes. The pixels themselves, permanent in the BlockDAG.

Comparison
Built on the DAG, not around it
Every other NFT
Image stored on IPFS or a server. Token points to a URL. Server goes down? Your NFT is a receipt for nothing. Metadata hosted externally. You own a link, not art.
Genesis Zero
Actual pixel data inscribed in the transaction payload. Name, traits, creator, owner — all inside the TX. No IPFS. No servers. No links. Just the BlockDAG. You own art.
How it works
Three roles, one protocol
01
Deploy
Drop your images and optional JSON metadata. Each image gets inscribed as raw data in a Kaspa transaction. A manifest links them into a collection with your mint price. Share the Collection ID.
02
Mint
Anyone pastes your Collection ID, clicks Mint, gets a random NFT. The image is re-inscribed from their wallet with on-chain ownership. Payment goes to you. Template auto-burns after mint.
03
Trade
List your NFT for sale. Buyers pay the listed price — funds go directly to the seller. Ownership transfers on-chain via convention payloads. All verifiable on any Kaspa explorer.
Details
Under the hood
🖼
Real pixels
Image hex embedded in the TX payload. Not a hash. Not a URL. The actual file data.
🏷
Traits on-chain
Name, description, attributes all stored in the payload JSON. Verifiable. Permanent.
🔥
Auto-burn
After minting, the template is burned. One mint per item. No duplicates possible.
💸
Direct payment
Mint price goes straight to the creator. Marketplace sales go straight to the seller.
Fees
Transparent costs
Deploy
2,000 KAS for 1-1,000 items. 5,000 KAS for 1,001-5,000. Split: 80% miners, 20% protocol. Each image inscription is a self-transfer (nearly free).
Mint
Your set price + 5 KAS fee (4 KAS miners, 1 KAS protocol). Mint price goes 100% to the creator.
List / Delist
Self-transfer. ~0.0003 KAS miner fee only. No protocol fee to list or delist.
Buy
Listed price goes to seller + 5 KAS fee (4 miners, 1 protocol). Ownership transfers on-chain.
Roadmap
What's next
Now
Genesis Protocol
Convention-based inscriptions. Deploy, mint, trade. Full on-chain image data. Public testnet beta.
Q3 2026
Toccata Covenants
Protocol-enforced ownership via UTXO locking. Trustless marketplace. No conventions needed.
Future
Ecosystem
Multi-collection analytics. Rarity tools. Creator dashboards. Community governance.
Follow @Kas_Ranks
Explore

Discover collections

Browse on-chain collections or paste a Collection ID to load directly.

Scanning the DAG for collections...
Load by Collection ID
Deploy

Create a collection

Upload your images and optional JSON metadata. Each image becomes a permanent on-chain inscription. A manifest links them into a mintable collection.

Create a permanent on-chain collection. Drop your images and optional JSON metadata. Deploy cost: 2,000 KAS (1-1,000 items) or 5,000 KAS (1,001-5,000 items). Each image becomes a permanent inscription on the Kaspa BlockDAG.KRC-721 deployers: your images and JSON files work here. Just drop them in. Match filenames: 0.png + 0.json. Supported: PNG, JPG, GIF, WebP. Max 5,000 items.
+
Drop images + JSON metadata
or click to browse · up to 150KB per image · max 5,000 items
Marketplace

Trade NFTs

Pick a collection to see active listings. All trades settle on-chain in under a second.

Scanning collections...
My NFTs

Your gallery

NFTs you minted or received. Click any to see details and transfer options.

Loading your NFTs...
Look up any inscription

Paste a transaction ID to view the full NFT details, image, traits, and explorer link.