CKBdev's avatar
CKBdev
npub1j794...93v4
Cypherpunk · #PoW · #CKB #NervosNetwork Contributor
CKBdev's avatar
CKBdev 1 month ago
CKB development log for May is out. This month focused mainly on maintenance, infrastructure, and long-term improvements across the stack. • CKB v0.206.0 release • Progress on DAO / voting research • Faster storage and sync optimization work • Reproducible build pipeline progress • QUIC networking integration in progress • Continued CKB-VM and light client maintenance Full dev log:
CKBdev's avatar
CKBdev 1 month ago
Another Nervos AMA is coming! 📣 This time, meet Raheem Jr, creator of Pocket Node — a mobile-first CKB light wallet for Android. Raheem Jr started developing on CKB after joining the CKBuilder cohort in August 2025, and is currently building Pocket Node to make interacting with the Nervos Network more accessible from mobile devices. 🛠️ Got questions about mobile CKB development, or curious about the CKBuilder journey? Join our conversation on Reddit: https://reddit.com/r/NervosNetwork/comments/1tgp6xt/the_pocket_node_ama/ Pocket node: Github:
CKBdev's avatar
CKBdev 2 months ago
AMA time again! This time with Retric from the DevRel team 🛠️ Retric has been part of Nervos' journey since the early days of CKB. Lately he's been building fun experiments on Fiber, such as Fiber Audio Player (a self-hosted podcast with streaming micropayments) and Fiber L402 (L402 paywall demo). Got any questions about CKB, Fiber, developer tooling, or what it's really like building these? Drop your questions on Reddit! https://reddit.com/r/NervosNetwork/comments/1t3bc8s/the_fiber_network_ama/ and we'll see you on May 12th 👋 @FiberDevs #ckb #nervosnetwork #fibernetwork
CKBdev's avatar
CKBdev 2 months ago
👷 Latest updates of CKB from the engineering side: Another month of refining the core and pushing optimizations, including improved CKB-VM ARM64 performance and ML-DSA work to help prepare for post-quantum standards. Also strengthening CKB-VM with a new differential testing framework to validate future optimizations. Other updates: - AI Tooling: Added SKILL.md for AI agents in ckb-debugger to streamline script debugging - Connectivity: Continued QUIC support for Tentacle to provides faster handshakes and better resilience against connection migration - Governance: Multiple DAO Treasury designs & voting directions under discussion - Maintenance: Upgraded toolchain to 1.95.0 and synced ckb-musl with upstream Full log:
CKBdev's avatar
CKBdev 3 months ago
CKB is entering a mature phase. Our work is shifting toward deeper optimization, faster verification, and reproducible infrastructure. Recent highlights: - Optimized SP1 verification: Reduced cycles from ~6000M to ~63M (~100x improvement) - SMT verification performance reached a production-viable level - ARM64 optimizations: streamlined Zba instruction handling by removing redundant ops Meanwhile, a new discussion is underway: Activating the Nervos DAO Treasury, exploring a shift to an on-chain, governance-controlled model Dev Logs will now move to a monthly cadence, reflecting a more focused, incremental development cycle. More in the full update ↓
CKBdev's avatar
CKBdev 3 months ago
Recent CKB development work: - We implemented 4 optimizations in the Aarch64 RISC-V handler in CKB-VM and benchmarked their impact. Fuzzing is being added before upstreaming. - A feasibility study for verifying SP1 zkVM proofs directly on CKB is complete. The approach appears workable, giving CKB the ability to verify mainstream zkVM proofs on-chain. - The bn128 library for RISC-V 64 has been released, enabling more efficient elliptic curve operations inside CKB-VM. - QUIC transport support in Tentacle is under investigation. - On-chain governance in design. Full log ↓
CKBdev's avatar
CKBdev 4 months ago
OpenClaw🦞+ Orange Pi 🍊 = ? Amazing work again by @wyltek1 on NerdMinerCKB--CKB's ESP32 solo miner! Forked the NerdSoloMiner, headed to bed... woke up to find the AI agent had ripped out SHA256 and dropped CKB's Eaglesong PoW overnight.🤯 Incredibly inspiring to see a solo builder hack together his own miner as a late-night personal project using AI. This is how grassroots decentralization and open-source are alive and well in Nervos. Repo: Builder notes: Personal site: Image credits to @wyltek1
CKBdev's avatar
CKBdev 4 months ago
Latest dev log is out: Two key updates 🛠️ CKB-VM gets a speed boost. Added RV64 Assembly Execution to CKB-VM—expect massive performance gains on #RISC-V and high efficiency within #zkVM environments. Privacy-preserving TUI wallet The new Obscell TUI wallet is live. Privacy via stealth addresses and confidential transactions —built in just one week with an AI agent. (Shoutout to Rea-Don-Lycn for the Obscell foundation) That's the CKB edge: native L1 privacy built into the architecture. No need for a dedicated chains like Zcash or Monero. One more thing--the AI shift AI agents are killing the barrier to entry. Ambitious side projects are now weekend builds. CKB ecosystem is moving faster than ever.
CKBdev's avatar
CKBdev 5 months ago
#TeamCKB Dev log This sprint in CKB, we added an OpenRPC spec with an interactive browser (https://eval-exec.github.io/ckb-rpc), log subscriptions for real-time debugging, RV64IM assembly mode in CKB-VM, and improved RocksDB efficiency. We also released a TypeScript boilerplate for building CKB apps from smart contracts to UI. Write, test, deploy and interact with contracts using JS tooling. Full dev log:
CKBdev's avatar
CKBdev 5 months ago
#TeamCKB Dev updates: Longer gap than usual since the last update (holiday weeks), so here’s a quick catch-up. Recent work includes: - Progress mode on mobile light clients with native Android support - Pushed a ~2.3× speedup in the VM with optimized SHA256 and SHA512 - Reduced SPHINCS⁺ verification costs by around 40%. - Shipped the quantum resistant lock script to mainnet For more technical details, check out the full dev log:
CKBdev's avatar
CKBdev 6 months ago
☕️ #TeamCKB Major development updates in this sprint: - Shipped CKB v0.204.0 with native proxy / onion support - Released OffCKB v0.4.3 & v0.4.2 - Ongoing improvements on the light client and Rust toolchain On the VM side, added CFI extension support, including compiler (LLVM) runtime updates, fuzzing tests, and docs. Full log:
CKBdev's avatar
CKBdev 6 months ago
🧅 Tor / Onion networking, now in CKB v0.204.0: Privacy, reachability, and censorship resistance—Tor improves node behavior in three ways: - IP privacy: no direct exposure of your real-world address. - Inbound reachability: accept peers without port forwarding. - Censorship resistance: harder to block, harder to observe. Run your node over Tor guide: Config details: CKB v0.204.0: image
CKBdev's avatar
CKBdev 7 months ago
CKB update time 🎧☕️ This sprint we primarily focused on reliability & efficiency On CKB: - A default time-cost limit is added on indexer RPC to help keep heavy queries in check - Relay now sends messages asynchronously, so network congestion won't drop them On Molecule (serialization framework): You can now build any Molecule type from an iterator or `Vec`, with automatic item type conversion And RISC-V CFI support is coming to CKB-VM for extra control flow security. All the details here:
CKBdev's avatar
CKBdev 7 months ago
Another experimental demo is out🌱 Join Airdrop — a lightweight airdrop-lock contract where users fund their own Cells first to register for the airdrop & receive tokens. Built entirely in TypeScript. What it solves: In CKB's cell model, airdrop issuers typically need to provide extra CKBytes so receivers can accept tokens. Join Airdrop flips this around — users join first and prepare their Cells themselves, making token distribution a lot smoother. It's a simpler, more scenario-specific alternative to the more general AnyOneCanPay script: https://github.com/cryptape/anyone-can-pay. 🪂 Try it out: 🐙 Repo: 🙋Got ideas or feedback? Join the discussion on Nervos Talk:
CKBdev's avatar
CKBdev 7 months ago
CKB update time ✅ - Shipped CKB 1.0.0 crates (ckb 0.204.0-rc1) & CKB-VM CFI extension (initial Rust-based interpreter support) - Core & Docker builder now use Rust 1.91.0; bootstrapper upgrade in progress - Improving TUI experience - Fixed a boot issue on Windows 10 flagged by the community — thanks for catching it! 🩹 Tip: For huge run.log files, try logrotate (https://github.com/logrotate/logrotate) and big-file editors for now. We'll be working on better log handling as chain data grows! Full dev log:
CKBdev's avatar
CKBdev 8 months ago
CKBdev's avatar
CKBdev 8 months ago
Another mini project out ☕️😎 Exploring what Web5-style payments could look like—Spillman Payment Channel—blending AI chat w/ off-chain micro-payments: - Chat with AI, pay per message automatically, off-chain - Web2-level friendly UX + Web3-level security & privacy - Using CKB's UTXO model for safe "sign first, settle on-chain later" payments Best part? Contract work all done in JavaScript! 🥳 Fun fact: this demo was built by a front-end dev new to CKB and even blockchain. Turns out you don't need to be a pro to get a payment system up and running. Of course, it's open source: Also check out his development journey and see how a front-end dev tackled CKB for the first time: image
CKBdev's avatar
CKBdev 9 months ago
🛠️ Bi-weekly progress check from TeamCKB In the past sprint, we tagged CKB v0.203.0-rc1. VM also moved forward: - Quantum-resistant lock Script deployed on mainnet - C-version SMT support landed Meanwhile, the team is pushing forward on reproducible bootstrap design, CKB crates 1.0, a new TUI, and more. Dev log:
CKBdev's avatar
CKBdev 10 months ago
Lately it's been a lot of digging into syscalls, chasing down perf edges, and smoothing dev tools. Some notes from the past sprint: - CKB-VM: syscall tracer improvements - CKB-CLI: dep_group deployment now works with Type ID - Ledger app: added support for the "other" address type - Syscall behavior adjusted for fuzzing/debugger use Next release is shaping up. 🚀 Details here: