This repo tracks my learning journey as part of the CKBuilder track under the Community Keeps Building initiative by Nervos Community Catalyst.
CKBuilder is a 3-month structured program for developers new to blockchain development, focused on building skills on Nervos CKB. It covers everything from core CKB concepts to writing and deploying scripts, with a capstone project in month 3.
- Build a solid understanding of CKB's cell model, transaction structure, and scripting system
- Get hands-on with the CCC SDK and CKB tooling
- Complete all beginner and intermediate learning materials
- Ship a real application as my capstone that demonstrates real CKB functionality
| Week | Period | Highlights |
|---|---|---|
| Week 1 | Mar 23–29 | Environment setup, CKB Academy Lesson 1, core concepts |
| Week 2 | Mar 30–Apr 5 | Lock script in Rust, "Learn CKB in 45 Minutes", Grid3 on-chain Tic Tac Toe |
| Week 3 | Apr 6–11 | Built and shipped Haven Protocol — privacy reputation layer on CKB |
- Learn CKB in 45 Minutes — Structured learning guide with 13 chapters, 40 questions, and a working Rust script
- Grid3 — Fully on-chain Tic Tac Toe on CKB testnet (live)
- Haven Protocol — Privacy reputation layer on CKB with TEE + SP1 proofs (live)
weekly-reports/
week-1/
README.md # Weekly progress report
images/ # Screenshots and proof of completion
week-2/
README.md # Weekly progress report
images/ # Screenshots
week-3/
README.md # Weekly progress report