Sparkling
Force Bridge is a framework for building cross-chain bridges that can connect Nervos with multiple other chains.
The Force Bridge team recently released a Demo of the cross-chain bridge from Ethereum and Nervos for everyone to try out. The demo is deployed on Ethereum’s Rinkeby test network, as well as Aggron, the CKB test network.
Check out the demo here and look forward to more bridge demos in the future!
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]
Polyjuice [an Ethereum on CKB solution]
Godwoken-polyjuice [polyjuice for godwoken]
Capsule [development framework for creating smart contract scripts in Rust for CKB]
(#29) Compatible check allows different patch versions
Neuron
CKB Explorer
(#807) bump url-parse from 1.4.7 to 1.5.1
Layer 2
Muta [Layer2 framework on CKB]
SECBIT Labs [Zero knowledge proof toolkit for CKB]
Godwoken[ [A framework to build rollup solutions upon Nervos CKB]
(#173) Add RPC compute_l2_sudt_script_hash
(#171) Fix check total read data in generator
(#164) Refactoring account unlock
(#169) fix(block producer): misguided no custodian found error message
(#167) fix(block producer): generated custodian cell without rollup type hash
(#166) Sanitize deposit cells
(#165) fix(block producer): fill_tx_fee unable to cover tx fee
(#163) Fix state validator
(#151) integrate withdrawal lock
(#161) Register secp256k1 data
(#162) fix: polyjuice args decode
(#160) New parse log format for web3 indexer
(#126) BREAKING CHANGE: Support tron signature verification
(#158) Add simple cli options
(#159) Download ckb-capsule binary in CI
Cross-chain
force-bridge [general force bridge components]
(#69) fix: change watch ckb mint status way
(#67) fix(ckb-contracts): add bridge_lock_hash_type to recipient data
(#70) prepare husky to avoid cannot find git error
(#57) fix: opt log
(#66) verify tx summary toTransaction field
(#61) docs: add user-guide.md
(#65) lint for staged files
(#42) fix(eos): using private node in ci test
(#63) fix(rpc): fix getBalance too slow
(#62) update ckb assetIdent of getBridgeTransactionSummaries
(#60) add btc confirm number and add sql timezone
(#59) fix cli asset ownLockHash
(#58) fix ckb contract name and burn amount
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]
Ecosystem
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]
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 this email.
If you are interested in contributing, we welcome you to join the review group on Telegram.
Meanwhile, here are some links if you want to learn more about the project and community.