Smart Contracts on CKB - Nervos Dev Workshop

Location image of event venue


This is a hands-on workshop focus on smart contract development. In this workshop, you are going to learn:

Implement a new signature algorithm with C;
JS implementation of the UDT;
Build Ethereum on CKB.

Basic knowledge of blockchains and one of the following programming languages: C, JS, Solidity

You’ll be able to:
After the workshop, participants should be able to build a brand new set of dapps that are impossible to build in the majority of existing blockchains

Join the telegram for discussions in advance


Speaker: Xuejie Xiao

Xuejie is the core developer on CKB VM (, a virtual machine built on Nervos CKB. He has been working on blockchain wallets and mining pools, as well as researching virtual machine technologies.


Rust in Blockchain

Rust in Blockchain is a monthly newsletter focused on Rust programming and blockchain development, with the goal of bringing engineering insight and experience to blockchain technology.

Supported by
Nervos Network

Nervos is building infrastructure for the decentralized economy with a layered architecture. The layer 1 protocol of the Nervos Network is the Common Knowledge Base (CKB), an open, public and Proof of Work based blockchain. The CKB provides store of assets and value, and serves as anchor of trust for layer 2s with unlimited scalability.