- Node Package Manager: Install npm
- Angular CLI:
npm i -g @angular/cli
Clone repository and install dependencies
git clone https://github.com/qlcchain/qlcwallet cd qlcwallet npm install
Build Wallet (For Production)
Build a production version of the wallet for web:
npm run wallet:build
Running unit tests
ng test to execute the unit tests via Karma.
Running end-to-end tests
ng e2e to execute the end-to-end tests via Protractor.
If you run into any issues, please use the GitHub Issue Tracker We are continually improving and adding new features based on the feedback you provide, so please let your opinions be known!
Special thanks to the following!
- NanoVault - Inspired by Nanovault and port some code from it.
- numtel/nano-webgl-pow - WebGL PoW Implementation
- jaimehgb/RaiBlocksWebAssemblyPoW - CPU PoW Implementation
- dcposch/blakejs - Blake2b Implementation
- dchest/tweetnacl-js - Cryptography Implementation
Links & Resources