Giter Club home page Giter Club logo

lightwallet2's Introduction

LightWallet GUI

This is a GUI frontend that runs on top of simplewallet (in RPC mode). It is designed to work with a remote bitmonerod node by default, so that it can function as a lightweight wallet for most users. By default it uses Atrides open node at http://node.moneroclub.com:8880, but you can change the node it uses to a local node during setup or at any launch; to use a local bitmonerod instance set it as http://localhost:18081.

This program is an alpha version, and although I don't think there is really any way to screw up your wallet, please exercise some modicum of caution.

Installation

Windows, Linux, and Mac

The requirements for running the program using the jar file release is a java virtual machine installed v1.7+, and simplewallet v0.9+ in the same directory (on Windows you need simplewallet.exe, libeay32.dll, libwinpthread-1.dll, and ssleay32.dll). If you also want to run a local daemon you'll bitmonerod.exe/bitmonerod binary. The simplewallet and bitmonerod files can be downloaded here: https://github.com/monero-project/bitmonero/releases

If you're using the binary LightWallet.exe, you still need to have simplewallet.exe and the dll files in the same directory.

Running

It should be OK to launch the program with an instance of bitmonerod and/or simplewallet running.

On the initial run, it will prompt you to create a new wallet or to import one by typing/copying in the path of the keys file or importing a 25 word mnemonic seed. This will create several files in the same directory as LightWallet and simplewallet, including lightwallet.conf. If you ever want to create or import a new wallet, simply delete lightwallet.conf.

Known issues

If you manage to crash the program, you will probably get an instance of simplewallet(.exe) hanging around, so to get rid of it you will need to go into the task manager processes tab and end the simplewallet process on windows, "ps -A | grep simplewallet" to get PID and then "kill PID" or "killall simplewallet" on linux, or restart your computer.

Future Work

There seems to sometimes be an issue with properly tallying all previous transactions. This is shown in the wallet tab as calculated balance. I would like to make sure that this always matches total/locked balance and all incoming/outgoing transactions are properly accounted for.

lightwallet2's People

Contributors

jwinterm avatar

Watchers

Brian Bowling avatar James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.