

Discover more from CKB Weekly
Sparkling
The cell is the most basic unit of CKB and is needed to contain any user-defined asset. Any Cell that is issued according to the “simple user-defined token” (SUDT) standard must be at least 142 CKBytes in capacity.
When we think about the situation of a user depositing tokens into an exchange, a question arises: who will provide the 142 CKBytes necessary to store the SUDT tokens when they are out of the user's possession?
If an exchange is required to, this would create quite a burden across a large user base, and additionally would require a user wait for a cell to be prepared before they can deposit their tokens.
To resolve this issue, the design for a "Promisory Cell" was proposed. This cell temporarily locks the user's SUDT assets and allows a specified receiver (in this case an exchange) to unlock them as long as they return the 142 CKBytes used to create the cell back to their owner.
We are glad to see innovation improving the usability of CKB’s unique design in practice! To learn more about the cheque cell, please check out this Nervos Talk post.
RFC
Nervos applies the RFC (Request for Comments) process for implementing every building block of the protocol. There were 27 Previous RFCs, which can be found here.
If you are curious about the design decisions of aspects of CKB or anything built on it, please post your questions in this repository.
Dev Updates
Core
CKB
Dev Tools
Lumos [JavaScript/TypeScript based dapp framework]
Neuron
(#1981) fix init data of deposit dao dialog
CKB Explorer
Layer 2
Muta [Layer2 framework on CKB]
SECBIT Labs [Zero knowledge proof toolkit for CKB]
Godwoken[A framework to build rollup solutions on Nervos CKB]
Cross-chain
force-bridge-btc [maps BTC on Bitcoin to cBTC on CKB in a trustless way]
force-bridge-eth [maps ETH on Ethereum to cETH on CKB in a trustless way]
(#183) fix coverage test
(#180) update step by step guide
(#170) step by step guide
(#165) new bridge capsule tests
(#161) modify bridge testcase to adjust to new eth_spv_proof
(#160) optimize mint witness
(#145) add history merkle root for ckb contracts
(#152) add `git submodule update --init` for local-ci
Ecosystem
Hxro [Gamified Crypto Trading Platform]
Tocial [cosplayers’ photo sharing app]
Lay2 [pw-sdk, build dApp on CKB and run them everywhere]
Obsidian Labs [developer IDE]
Synapse [browser wallet and keyper agency]
BlockABC [onechain CKB and web auth]
GrowFi [token swap functionality]
Obsidian Systems [CKB integration with ledger wallets]
Summa One [BTC/CKB interoperability] (completed)
LeapDAO [Sidechain Framework]
(#87) Fix client
The Nervos Foundation currently runs a grants program for builders, check out the scope and how to apply.
CKB Weekly is curated by a group of people who witnessed Lina’s birth and started this to record her growth. Any views expressed are personal and do not represent an official position of the Nervos project. Got updates or articles you would like to include? Any feedback or other suggestions? Let us know by replying to the email.
If you are interested in contributing, we welcome you to join the review group on Telegram.
Meanwhile, here are links if you want to learn more about the project and community.