This is the repository for Wormhole Web Wallet.
- Install node.js if you don't have them already.
cd
to the repository directory and run the following commandnpm install
.- Run the script
npm run local
. - Then, load http://localhost:8080 on your browser.
Backend Api Service for this repository,more details at Backend Api Service.
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:
Bug fixes and feedback on our code is always appreciated.
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.
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.