Skip to content

RetricSu/zero2ckb-web

Repository files navigation

CKBee Onboarding Guide

for a lot of CKBee, meaning new CKB developers / CKB newbies / or just some new people who get interested at CKB, learning CKB and understanding how CKB works sometimes can be a lot pain since the design of CKB is so different from other blockchains and CKB is so flexible for developers to coding and building apps on top of.

in order to lower the threshold, we create Zero2CKB, a place to learn CKB from scratch, using no code and no software, just plain web page!

the onboarding guide contains with 4 courses, at the end of this tutorial, you will complete the following task:

  • send a pkp2h transaction
  • send a multisig transaction
  • deploy a simple contract
  • deploy a upgradable contract

the website now is under heavy developing and considered to be not finished yet. if you got any question or any suggestion, you can just open a issue or even an PR in this repo.

How to run

change the src/config/constant.json server url if needed.

yarn && yarn build
PORT=<your client running port> yarn deploy

How to publish

  1. Fork repositories
  2. Change the code
  3. Run yarn fmt
  4. Push code
  5. Create pull request

prebuild images

the repo's github packages will deploy prebuild image. the entire project is copy into /zero2ck-web folder in the image, with node_module pre-installed and react UI client pre-build.