Torkel Rogstad
446d15be6b
|
7 years ago | |
---|---|---|
.vscode | 8 years ago | |
app | 7 years ago | |
flow-typed | 8 years ago | |
internals | 7 years ago | |
resources | 7 years ago | |
test | 7 years ago | |
.babelrc | 8 years ago | |
.editorconfig | 8 years ago | |
.eslintignore | 8 years ago | |
.eslintrc | 7 years ago | |
.flowconfig | 8 years ago | |
.gitattributes | 7 years ago | |
.gitignore | 8 years ago | |
.stylelintrc | 8 years ago | |
.travis.yml | 8 years ago | |
CONTRIBUTING.md | 7 years ago | |
LICENSE | 8 years ago | |
README.md | 7 years ago | |
appveyor.yml | 8 years ago | |
package-lock.json | 7 years ago | |
package.json | 7 years ago | |
webpack.config.base.js | 7 years ago | |
webpack.config.eslint.js | 8 years ago | |
webpack.config.main.prod.js | 7 years ago | |
webpack.config.renderer.dev.dll.js | 7 years ago | |
webpack.config.renderer.dev.js | 7 years ago | |
webpack.config.renderer.prod.js | 7 years ago | |
yarn.lock | 7 years ago |
README.md
Zap
Zap is a free Lightning Network wallet focused on user experience and ease of use, with the overall goal of helping the cryptocurrency community scale Bitcoin and other cryptocurrencies.
Zap is built on top of LND, and uses Electron + React + Redux for the UI.
Join us on slack to discuss development, design and product
Requirements
- Node.js version >= 7 and npm version >= 4.
Install
If you have installation or compilation issues, please file a Github issue or ping us in Slack
After installing the above requirements, clone the repo via git:
git clone https://github.com/LN-Zap/zap-desktop.git
And then install dependencies with yarn + install grpc
$ cd zap-desktop
$ yarn
$ npm run install-grpc
Then to start it:
$ npm run dev
Test
$ npm run test
Lint
$ npm run lint
Contributing:
Please see the contributing guide
Todos (Last updated August 16th):
Join us on slack before tackling a todo to avoid duplicate work.
The old todo list was recently removed. Come on slack or check open Github issues to see what contributions are needed.
Q & A (Quality and Assurance)
A good product not only has good software tests but also checks the quality of the UX/UI. Putting ourselves in the shoes of a user will be very important for Zap.
If you see issues please report with screenshots and/or how to reproduce the bug/error
Devices
- Mac
- Windows
- Linux
Example user stories
User wants to connect to a peer
User wants to open a channel
User wants to create a payment request
User wants to make a payment