Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/retricsu/zero2ckb-web

https://zero2ckb.ckbapp.dev/
https://github.com/retricsu/zero2ckb-web

Last synced: about 8 hours ago
JSON representation

https://zero2ckb.ckbapp.dev/

Awesome Lists containing this project

README

        

# 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](https://zero2ckb.ckbapp.dev/), 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:

- [x] 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.

```sh
yarn && yarn build
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](https://github.com/RetricSu/zero2ckb-web/pkgs/container/zero2ckb-web-prebuilds) 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.