Our Nervos Docs just got a little boost. 🔌
Updates in v2.18.0:
- New essay on simplifying IPC with Spawn: https://docs.nervos.org/docs/script/ckb-script-ipc
- How to run a light client node: https://docs.nervos.org/docs/node/run-light-client-node
Also a few fixes and tweaks to keep things running smooth.
Catch the full changelog: https://github.com/nervosnetwork/docs.nervos.org/releases/tag/v2.18.0
Time for a quick dev log update!
🚀 Improvements:
- Rust 2024 edition upgrade for CKB-related packages
- Customizable syscall generator for more flexible environments
- `create-ckb-js-vm-app`: CLI for quick CKB Script bootstrapping
- Enhanced CKB standalone debugger
with new resources:
- Tutorial for ckb-js-vm: A complete guide for writing on-chain Scripts in TypeScript
- New RFC for standardizing hardfork naming conventions
Details: https://github.com/nervosnetwork/ckb/discussions/4855
#NERVOS #CKB #UTXO #WEB5
Our doc site keeps getting better—thanks to all the feedback and contributions from the community! 💡✨
Here’s what’s new:
- Navbar restructured for smoother navigation (separate categories for Nodes & Mining, Ecosystem, History, Resources)
- Wallet integration & ecosystem docs updated: https://docs.nervos.org/docs/integrate-wallets/ccc-wallet
- Tools version in Meepo hardfork updated: https://docs.nervos.org/docs/history-and-hard-forks/ckb-hard-fork-history#tools--upgrade-requirements
- Simple-lock issue fixed
For more details, check out the release note: https://github.com/nervosnetwork/docs.nervos.org/releases/tag/v2.16.0
Always happy to see great questions from the community! If you're also wondering:
- Whether the JS-based script testing framework in CCC could become the standard for CKB smart contract testing
- How CKB approaches quantum-resistant lock scripts and what the future holds
Our devs jumped in with insights—check it out here: https://github.com/nervosnetwork/ckb/discussions/4829
#TeamCKB Dev updates:
Wrapping up this round of dev work with some solid progress: Fiber nostr:nprofile1qy8hwumn8ghj7mn0wd68ytnddakszyrhwden5te0dehhxarj9emkjmn9qqsynq2vpl69d3ul07tln7qgwagjs68n6g3ck4lhe8h8xzymwt25agg9llex0 hit mainnet, and Meepo hardfork now has a set time. ☕️
Other chores (you know, the usual) can be found in the latest dev log: https://github.com/nervosnetwork/ckb/discussions/4829
Track the countdown to the Meepo hardfork here: https://explorer.nervos.org/hardfork ⏳
Nervos Docs just got some refinements! ✨ v2.15.0 is live with:
New content
- CCC Molecule: JavaScript SDK w/ an all-in-one module to serialize and deserialize data in Molecule format: https://docs.nervos.org/docs/serialization/ccc-molecule
Fixes
- Resolved issues in the SUDT contract
Special shoutout to community member u2 for catching the issue! 👏
Release note: https://github.com/nervosnetwork/docs.nervos.org/releases/tag/v2.15.0 
#TeamCKB Dev Update:
🦾 CKB
- ckb-java-sdk 3.0.1 released
- New ckb-js-std library for easier script development
- Improved multisig support on testnet & mainnet
- Debugger now provides clearer error messages
⚡️ Fiber Network
- Multi-hop routing for smoother cross-chain payments
- Payment/invoice subscription implemented to update orders
Details: https://github.com/nervosnetwork/ckb/discussions/4809
📣 CKB's 2nd Hard Fork Meepo is now live on testnet!
This upgrade highlights the powerful Spawn syscall, enabling scripts to call child scripts within the same execution context—much like the POSIX spawn.
Spawn empowers developers to build complex dependencies and smart contract libraries, advancing DApp sophistication on CKB.
(Learn more about Spawn: github.com/nervosnetwork/rfcs/blob/master/rfcs/0050-vm-syscalls-3/0050-vm-syscalls-3.md#spawn)
It also adds "data2", a new JSON representation matched by data hash.
Stay tuned as we get closer to mainnet!
⚠️ To join the CKB testnet, use CKB binary v0.119 or above: github.com/nervosnetwork/ckb/releases/tag/v0.119.0
✨ Just rolled out a fresh batch of updates to Nervos docs
Solid improvements for devs building on CKB include:
- Refactored dApp tutorials with offckb v3 and CCC SDK
(Transfer CKB, create DOB, store data on Cell, issue xUDT, simple lock tutorials all updated)
- Quick start guide now uses offckb v3
http://docs.nervos.org/docs/getting-started/quick-start
- Ensured Cells hold at least 61 CKB in examples in How CKB Works
http://docs.nervos.org/docs/getting-started/how-ckb-works
For details, check out the full v2.11.0 release notes! 👇
http://github.com/nervosnetwork/docs.nervos.org/releases/tag/v2.11.0
nostr:npub1qepgwa9039vcxveyz0948z0unaduwhkpdl6v9aa9p6zfpvq4w9mql7tu4t #ckb #nervosnetwork
TeamCKB Dev Log
Phew. Busy couple of weeks.🤪
- CKB v0.118.0-rc2 is out, bringing the preview chain to life, giving devs and miners the testing environment for the upcoming CKB hardfork, Meepo, on its Oct 15 launch.
- Also rolled out Onion Message encryption on Fiber.
Lots more to come!
Details: https://github.com/nervosnetwork/ckb/discussions/4651
#hardfork #CKB #NervosNetwork
IPFS on CKB ??🤔 New protocol idea open for discussion:
Storing files on-chain can be tricky.
Solutions like Ordinals and DOBs on RGB++ inscribe content on BTC witnesses, but they share some downsides:
- No oracle guarantees
- High costs
- Cross-chain infrastructure complexity even with a native dApp on CKB
This led to the design of CKBFS, leveraging CKB's type system & programming model—built to be simple, flexible, usable, and reproducible.
Thoughts? 💡
#CKB #ProtocolDesign #nervos #ipfs #Ordinals #RGB++
Nervos Docs v2.10.0 Update: 🌟
- Refactored "How CKB works" with new visuals—GIFs and images for better clarity: https://docs.nervos.org/docs/getting-started/how-ckb-works
- Introduced JavaScript/TypeScript SDK CCC—now the primarily recommended SDK for building on Nervos: @`CKB DevRel`https://docs.nervos.org/docs/sdk-and-devtool/ccc
- Dependency bumps for security and stability
Shoutout to new contributor: GitHub@fghdotio 🎉
Full details: https://github.com/nervosnetwork/docs.nervos.org/releases/tag/v2.10.0
TeamCKB Dev Log
Released CKB v0.118.0-rc1 with key optimizations:
- Bitcoin Script binary size reduced on CKB-VM
- Debugger v0.118.0-rc1 out
- Improved efficiency with early thread termination on unverified blocks
- Sample added for building binaries with Clang
- Fixed atomic ordering in multi-thread and resolved various test case issues
Ongoing:
Refining Fiber Network, debugging tools, and Watchtower module development...