/synapse-extension

An extension wallet for Nervos CKB.

Primary LanguageTypeScriptMIT LicenseMIT

Synapse Extension

An extension wallet for Nervos CKB.

Service Master
Travis Build Status
Coverage codecov

License

Install

Chrome web store

Development

Start extension

  1. git clone git@github.com:rebase-network/synapse-extension.git or git clone https://github.com/rebase-network/synapse-extension.git
  2. yarn
  3. cp .env.example .env
  4. yarn watch to run the dev task in watch mode

Optional: If you want to work with local CKB RPC node, you need to setup a local service to provide cell query service, checkout ckb-cache-layer for the setup instructions.

Install extension

  1. Open Google Chrome and go to chrome://extensions
  2. Enable Developer mode
  3. Click Load unpacked button, select synapse-extension/dist folder

Testing

yarn test

Lint

We use eslint, Please install the following extensions in your vscode:

  • ESLint
  • Prettier
  • EditorConfig

Production

yarn build to build a production (minified) version