Skip to content

copernet/wormhole-wallet-web

Repository files navigation

Wormhole Web Wallet

This is the repository for Wormhole Web Wallet.

Local Development

  1. Install node.js if you don't have them already.
  2. cd to the repository directory and run the following command npm install.
  3. Run the script npm run local.
  4. Then, load http://localhost:8080 on your browser.

Backend Api Service

Backend Api Service for this repository,more details at Backend Api Service.

Tech Stack

Core

Linting

We follow the rules outlined by the Javascript Standard Style as well as a few Vue specific rules.

Code linting is handled by ESLint. The following commands are available:

  • npm run lint Lints all packages

These IDE plugins/packages assist with complying with these lint rules while developing:

Contribute

Bug fixes and feedback on our code is always appreciated.

Adding Translations

To add translations to the project, use message/en.json as a template and create a new json file for the language of your choice using its ISO 639-1 code as its name.Then translate all the content inside of the file and send us a pull request.

About Wormhole

Wormhole is a fast, portable Omni Layer implementation that is based off the Bitcoin ABC codebase. This implementation requires no external dependencies extraneous to Bitcoin ABC, and is native to the Bitcoin Cash network just like other Bitcoin Cash nodes. It currently supports a wallet mode and is seamlessly available on three platforms: Windows, Linux and Mac OS. Wormhole Cash Layer extensions are exposed via the JSON-RPC interface. Development has been consolidated on the Wormhole product, and it is the reference client for the Wormhole Cash Layer.

License

Apache-2.0