NanoVault is a fully client-side signing wallet for sending and receiving Nano on your desktop or in your browser
NanoVault is available on your desktop (Windows/Mac/Linux) - just head over to the releases section and download the latest version for your OS.
You can also use NanoVault from the web at nanovault.io
To download NanoVault go to the releases section, or use the web wallet at nanovault.io
The application is broken into a few separate pieces:
- NanoVault - The main wallet application (UI + Seed Generation/Block Signing/Etc).
- NanoVault-Server - Serves the Wallet UI and brokers public communication between the wallet and the Nano Node.
- NanoVault-WS - Websocket server that receives new blocks from the Nano node and sends them in real time to the wallet ui.
- Node Package Manager: Install NPM
- Angular CLI:
npm install -g @angular/cli
git clone https://github.com/cronoh/nanovault
cd nanovault
npm install
ng serve --open
Build a production version of the wallet:
ng build --prod
Build the desktop versions of the wallet:
npm run dist-full
Run ng test
to execute the unit tests via Karma.
Run ng e2e
to execute the end-to-end tests via Protractor.