Hello, welcome to issue #7 of the CKB Weekly, a newsletter about the Nervos Common Knowledge Base blockchain and related technology.
Sparklings
Simple User Defined Token or sUDT provides a way for dapp developers to issue custom tokens on CKB. Ququzone built a tool called ckb-udt-cli which allows you to create a sUDT in four steps:
Download CKB client and run the Aggron testnet. Before we start to issue a token, we need to run the Aggron testnet locally. Download the latest CKB client and follow the development guide to run a CKB testnet node.
Use the ckb-cli to create a new CKB wallet and export your privkey, you can check those commands here.
Get the ckb-udt-cli (you will need to install golang). Then follow the build guide, it is very easy to finish it.
Type in the command
./ckb-udt-cli issue -c config.yaml -k YOUR_PRIVATE_KEY -a AMOUNT
and replace theYOUR_PRIVATE_KEY
with your own privkey, replace theAMOUNT
with how many token you want to issue.
Click the Enter key and wait a few seconds, you will see the transaction hash and the uuid and check the tokens on CKB explorer (testnet). You can check a video demo of the process shared by Stitch,
If you need testnet CKB, the faucet is here.
Media
How Nervos is combining Bitcoin and Ethereum to improve DeFi by Flipside Crypto based on an interview with Jan Xie.
Technical Updates
Core
CKB
Released CKB v0.32.2
GHSA-pr39-8257-fxc2: Avoid crash when parsing network address
#2109: Fix deadlock caused by conflicting lock order
If you are curious about why a design in CKB is what it is now, please post your questions in this repository.
Dev Tools
Neuron
Released v0.31.0
Improve user experience:
Optimize the Copy component, also remove unnecessary normal context menu
Display password error in password dialog
CKB Explorer
Add a token section to allow submission of token information
Layer 2
Muta [layer2 framework on CKB]
#308: Verify aggregated signature in checking proof
SECBIT Labs [Zero knowledge proof toolkit for CKB]
testing and reviewing the code of zkp scripts.
writing the docs of zkp toolkit
Ecosystem
Supporting wallets - MathWallet, ABC Wallet, imToken, HyperPay, Bitpie, Cobo, Hoo, Renrenbit
Purchasing and Storing CKB by Jonathan
Supporting mining pools - 13 [source:miningpoolstats]
Exchanges - 28 market pairs [source: coingecko]
Lay2 [pw-sdk, build dApp on CKB and run them everywhere]
PW-core alpha version completed and deployed a related dApp
The signature verification script of webauthn based on secp256r1 has been basically completed, and it is waiting for the test
Obsidian Labs[developer IDE]
Synapse [browser wallet and keyper agency]
Synapse Extension v0.0.4 released
Deploy a simplest dapp that users could use synapse to integrate
BlockABC [onchain CKB and web auth]
GrowFi [token swap functionality]
Obsidian Systems [CKB integration with ledger wallets]
Summa One [BTC/CKB interoperability]
New Proposal
“Love Lina Token” ? XOXO
*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.