[dir] DIR · v0.1 · CKB-NATIVE PROJECT DIRECTORY · CC0
ENTRIES31
CLAIMED01
SHIPPED00
GOOD-FIRST02

Build something CKB-native.

dir is an open registry of CKB-native project ideas. Wish for them. Claim them. Stake on them. Ship them — on-chain.

THE PREMISE

dir turns ecosystem gaps into claimable, fundable, shippable work.

DIR · #0001
THE GAP

Ecosystem gaps, uncatalogued.

CKB has powerful primitives — the Cell model, Spore/DOB, RGB++, Fiber — but the gaps between them aren't sorted, specced, or claimable.

RISC-V VMPRIMITIVE
31ENTRIES
DIR · ENTRY · CC0PAGE 01 / 03
DIR · #0002
THE IDEA

Every gap, a claimable entry.

Each idea carries a spec, CKB properties, difficulty, and acceptance criteria — the exact bar a build must clear to count as shipped.

GOOD-FIRSTSPEC
2GOOD-FIRST
DIR · ENTRY · CC0PAGE 02 / 03
DIR · #0003
CLAIM IT

Commit. Stake. Ship.

Claim an idea publicly on-chain, optionally stake CKB to hold it exclusively, then ship against the criteria to release the bounty.

SLASH→NEXTON-CHAIN
9CATEGORIES
DIR · ENTRY · CC0PAGE 03 / 03
HOW IT WORKS

Six steps, fully on-chain.

01

Browse

Open the catalog. 30+ ideas, mapped by CKB property.

02

Wish

Signal demand. The loudest ideas surface to the top.

03

Commit

Make it public, on-chain. Optionally stake CKB to claim exclusively.

04

Build

Ship to a deadline. Lapse and the stake routes to the next builder.

05

Ship

A curator confirms acceptance criteria. The bounty releases.

06

Compound

Reputation compounds — across categories, properties, seasons.

WHAT YOU CAN BUILD

A live catalog. Real ideas. Pick one.

DIR · #0011
Open
Spore/DOB · Good first DOB Credential & Badge Protocol

Verifiable credentials — course completions, event attendance, skill certs, employment history — issued as Spore DOBs organized in Clusters. Fully on-chain and owned by the holder, each credential is backed by locked CKB the holder can reclaim by melting. Zero transfer fees mean credentials move freely between wallets and apps.

Good first Spore/DOBFirst-Class Assets
DIR · IDEA · CC0 VIEW →
DIR · #0022
Open
OTX & Intent-Based · Good first CKB Action Links (Transaction as URL)

Share a CKB transaction as a clickable URL. One click to tip a creator, mint a DOB, attest a credential, or pay an invoice — the link encodes the transaction intent as a partial OTX, and the user's wallet (JoyID, etc.) previews and completes it. Embeddable anywhere; no dApp navigation needed.

Good first OTX/CoBuildAccount Abstraction
DIR · IDEA · CC0 VIEW →
DIR · #0001
Open
Developer Tooling · Advanced Cell Transaction Visual Debugger & Simulator

An interactive GUI that visualizes Cell consumption/creation flows, script execution traces, and cycle costs. See exactly which Cells are consumed, which are created, what data changes, and why a script fails — graphically, not as raw terminal output.

Advanced Cell ModelLock/Type Scripts
DIR · IDEA · CC0 VIEW →
DIR · #0002
Open
Developer Tooling · Advanced On-Chain Script Registry & Package Manager

Deploy audited CKB scripts on-chain once, then reference them via Cell Deps with versioning and dependency resolution. A searchable registry of Lock Scripts, Type Scripts, and Spawn-callable modules so developers run `ckb-pkg install multisig-lock` instead of copy-pasting code.

Advanced Cell DepsSpawn Syscall
DIR · IDEA · CC0 VIEW →
DIR · #0003
Open
Developer Tooling · Advanced Spawn Composition Library

Pre-built, audited script building blocks using the Spawn syscall and pipes: multisig, time-locks, rate limiting, access control, escrow, oracle reading, token gating. Spawn shipped with Meepo (2025) but has almost no ecosystem libraries on top of it.

Advanced Spawn SyscallRISC-V VM
DIR · IDEA · CC0 VIEW →
DIR · #0004
Open
Developer Tooling · Advanced Script Fuzzer & Formal Verification Tool

Automated fuzzing and property-based testing built for CKB scripts. Lock scripts are powerful but unforgiving — a bug can permanently freeze assets. This tool generates adversarial transactions and checks for freeze conditions, integer overflow, and replay vulnerabilities before code reaches mainnet.

Advanced Lock/Type ScriptsRISC-V VM
DIR · IDEA · CC0 VIEW →
AND 25 MORE IN THE CATALOG Open the catalog →
WHO IT'S FOR
DIR · FOR BUILDERS
FOR BUILDERS

Skin in the game. Reputation that compounds.

  • Public commitments — on-chain, with deadlines you set yourself.
  • Stake CKB to claim an idea exclusively. Forfeit if you lapse.
  • Ship to acceptance criteria, release the bounty, build a verifiable history.
Claim an idea →
DIR · FOR BUILDERS · CC0PAGE 01 / 01
DIR · FOR FUNDERS
FOR FUNDERS

Fund the work the ecosystem actually wants.

  • Back ideas with bounties. Acceptance criteria gate the release.
  • Lapsed stakes can convert to your bounty pool, routed to the next builder.
  • Funds escrowed in Cells — never custodied by the platform.
Fund a bounty →
DIR · FOR FUNDERS · CC0PAGE 01 / 01
COMMITMENT · ON-CHAIN

Four tiers. One contract.

WATCHING

Wished for the idea. A free on-chain demand signal — no commitment yet.

COMMITTED

Public on-chain claim with a deadline. No stake — reputation only.

STAKED

CKB locked behind a deadline. Claims the idea exclusively. Slash on lapse.

BACKED

Staked plus a bounty funded. The fully loaded commitment.

SLASH→NEXT · A LAPSED STAKE FUNDS THE NEXT BUILDER, NOT THE HOUSE.
FAQ
01What is dir?

An open directory of CKB-native project ideas, with on-chain commitments, stakes, and bounties. Ideas are CC0; the projects built from them belong to their builders.

02Who can submit an idea?

Anyone — open a pull request that adds an ideas/ file. CI validates it against the schema. The idea enters the catalog under CC0.

03What does staking do?

Staking CKB claims an idea exclusively, with a deadline you set. Ship in time and your stake returns. Lapse and — if you chose slash-to-next — it funds the next builder.

04How are ideas marked shipped?

A build is checked against the acceptance criteria attached to the idea and confirmed by a curator multisig. Funds live in user Cells and are never custodied by the platform.

05Is there a fee?

A small protocol fee on bounty funding and payout. See SPEC.md for exact terms. Everything else flows to builders.

06What network does it run on?

CKB testnet first — the escrow lock is audited before it holds real CKB on mainnet.

DIR · CALL TO BUILD

Pick one. Ship it.

The catalog is open. The chain is watching. Your reputation starts now.