Building payment infrastructure and applications on Nervos CKB. This repo is where the work lives. (Learning and Building in Public)
Every week gets a report: what shipped, key learnings, what is pending.
- Week 1 - First attempt at running a Fiber node
- Week 2 - Researched reference architecture (Pocket Network)
- Week 3 - Audited codebase, identified the exact blocker
- Week 4 - CKB Quest: learn-to-earn game shipped
- Week 5 - CKB Quest Phase 2: DAO, Spore, RGB++
- Week 6 - CKB Quest Phase 3: The Quester, an on-chain identity
- Week 7 - Documents you can prove on CKB: shipping ckb-verification
- Week 17 - The landing page had no spacing, and nothing looked broken enough to notice
- Week 18 - The waitlist gets a database, and a number worth quoting
Learn-to-earn game for CKB and Fiber beginners. 9 checkpoints, each requiring a real on-chain action verified against testnet, ending with The Quester: a pixel identity you mint as a Spore so your own bytes live on-chain. Complete them all and earn testnet CKB.
Status: Live on testnet, 9 checkpoints (Checkpoints 4 and 5 await a live Fiber node)
Stack: Next.js 15, TypeScript, @ckb-ccc, @ckb-ccc/spore, JoyID, Groq (llama-3.3-70b)
Write a whole document onto CKB by splitting it across many cells (a manifest cell plus one cell per chunk), encrypted client side and sealed with a content hash. Read any document back from its transaction and prove every byte. The foundation for verifiable certificates: one cell cannot hold a book, so the book is made of cells.
Status: Engine and app built, builds clean, runs on testnet (live signed write and Vercel deploy next). MarkItDown and issuer-signature trust anchor planned.
Stack: Next.js 15, TypeScript, Tailwind, @ckb-ccc, WebCrypto, JoyID and MetaMask
HTTP 402 payment middleware powered by CKB Fiber micropayments, started at a hackathon. Weeks 1-3 of the weekly reports cover it. Paused until I can run a live Fiber node; the code stays local until then. Picking it back up is the plan, not a maybe.
Project screenshots live in screenshots/, organised by week.
ckb-playground/
ckb-quest/ CKB Quest learn-to-earn game
ckb-verification/ On-chain document storage and verification
weekly-reports/ Weekly reports (current series)
screenshots/ Screenshots by week
projects/ Earlier CKB work (builders track, 2026)
CKB Builders Track completed Jan-Mar 2026
12-week programme on Nervos CKB. Covered the Cell model, Scripts, CKB-VM, xUDT tokens, Spore Protocol, Nervos DAO, RGB++ Protocol, and shipped a token airdrop app on testnet.