Skip to content

A token bridge between CKB(layer 1) and Godwoken(layer 2)

License

Notifications You must be signed in to change notification settings

godwokenrises/light-godwoken

Repository files navigation

LightGodwoken Workspaces

This is the monorepo for LightGodwoken and its official derived dapps.

LightGodwoken is an SDK written in TypeScript, it provides bridged functions that allows us to make specific transactions on Godwoken layer 2, but way easier. Based on the SDK, we can build up dapps' UI with higher level abstractions.

Workspaces

  • LightGodwoken - The base SDK with convenience functions on Godwoken
  • GodwokenBridge - Asset bridge UI for transferring CKB <=> Godwoken

Development

You can execute the following command to setup the local development environment. For more detailed commands about each workspace, please check out README.md file of the certain workflow.

Setup development environment

$ yarn install
$ yarn run prepare

Build apps & packages

$ yarn run build

Clean up environment

$ yarn run clean:pages
$ yarn run clean:packages

Run development of Godwoken bridge

$ cd ./app/godwoken-bridge
$ yarn start