Light wallet for the NEO blockchain
Clone or download
Permalink
Failed to load latest commit information.
.circleci removes verbose flag from config.yml Aug 30, 2018
.github Added initial pull request template Aug 2, 2017
__e2e__ fixes linting errors introduced to __e2e__/view-balance.e2e.js Aug 10, 2018
__mocks__ Merge dev into master for 0.2.5 release (#1119) May 17, 2018
__tests__ fixes broken build Aug 30, 2018
app fixes bug causing application to crash on load Aug 30, 2018
build Moved png icon to fix linux build Apr 30, 2018
config Updated react-hot-loader to fix async autobind functions Mar 24, 2018
flow-typed fixes flow errors Aug 29, 2018
icons icons fix Aug 17, 2017
releases Remerging dev to try to preserve history Dec 3, 2017
scripts Release dev to master (#255) Oct 20, 2017
.babelrc Cleared yarn.lock and exposed outdated dependency. Updated babel conf… ( Jun 18, 2018
.editorconfig Adds editor config file (#254) Oct 19, 2017
.eslintignore Add Flow & Refactoring (#239) Oct 14, 2017
.eslintrc switch fetch with axios Jul 5, 2018
.flowconfig update flow and ignore invalid flow error Apr 20, 2018
.gitignore Update to 0.1.0 (#552) Jan 18, 2018
.npmignore adds Ledger Nano S support to neon wallet (#244) Oct 28, 2017
.nvmrc Updated docs to latest dependency versions in use Mar 14, 2018
ISSUE_TEMPLATE.md edited new issue template Apr 15, 2018
LICENSE.md Create LICENSE.md Aug 8, 2017
README.md Update README Jul 9, 2018
main.js fixes issue as per https://discuss.atom.io/t/prevent-window-navigatio… Jun 19, 2018
package.json bumps version num in package.json Aug 30, 2018
release-checklist.md neon-wallet/release-checklist.md (#877) Mar 16, 2018
release-master.sh Adds release dev to master script + add to scripts Oct 19, 2017
wallet.png Update readme (#490) Jan 7, 2018
webpack.config.js Updated react-hot-loader to fix async autobind functions Mar 24, 2018
yarn.lock updates checksum hash for rxjs subdep Aug 30, 2018

README.md

Neon Wallet

Electron wallet for the NEO blockchain.

Coverage Status

Overview

What does it currently do

  • Create a wallet
  • Encrypt a Private Key
  • Login with Ledger, Private Key, Encrypted Private Key or a stored account.
  • Import/Export wallet accounts (NEP6 Standard)
  • View balance
  • View prices for GAS and NEO in multiple currencies
  • Send GAS, NEO and any NEP5 token
  • Claim GAS
  • Send to multiple recipients
  • Address book
  • Switch networks (Test/Main)

Installation

Standalone apps can be found here, to build manually see the steps below.

Required Tools and Dependencies

Developing and Running

Execute these commands in the project's root directory:

Setup:

  • yarn install - Installing node dependencies
  • ./node_modules/.bin/electron -v confirm electron is version 1.8.4
  • Electron may take anywhere from 10 to 15 seconds to fully start using the commands below. Be patient.

Developing:

  • yarn dev - Live reload

Running (for production):

  • yarn assets
  • yarn start

Testing:

  • yarn test or yarn run test-watch for live testing.

Support

A gentle reminder, github issues is meant to be used by developers for maintaining and improving the codebase, and is not the proper location for support issues. Questions such as

  • "Why can't I log in?"
  • "I lost my private key, is there anyway to recover it?"
  • "Why is my balance not showing?"

should be asked in proper support channels such as the NEO subreddit, or the official NEO Discord Channel. You should also check the list of frequently asked questions (FAQ) to see if your question has been answered there already.