Hello, world! To kick off this new week, I'd like to announce the beta release of my lightweight wallet on the BitShares network (already tested on DevShares). Currently I can only build on Mac, though I can also confirm it builds correctly on Linux as well (and some report that it works on Windows, but I can't test this as I don't have a Windows machine). So if you're not on Mac, you'll have to do your own builds or share someone else's.
I am happy to report that the light wallet is working correctly with ShapeShift.io! This means you can move directly from BTC or some other altcoin to BTS or BitUSD without ever indexing a blockchain! Cool, huh?
Here's a screenshot demonstrating both sending and receiving from ShapeShift:
Please remember, this is still a beta release; this is the first debut of this software on the BitShares network, and that means that the software is not considered rock solid yet. I am not aware of any bugs which could lose you funds, but just to be safe, I do not recommend putting large stake in control of your light wallet just yet. And as always, this software is provided in the hope that it will be useful, but without any guarantees. I am not responsible for anything you do with it, or anything it does with you (or your money). That being said, if you have trouble, let me know and I'll gladly work with you.
With no further ado, here is the download for Mac:
Beta 2: https://nathanhourt.com/BitSharesLightWallet-Beta2.dmg
Beta 3: https://nathanhourt.com/BitSharesLightWallet-Beta3.dmg
- Fix transfer of UIAs
- Fix number formatting on certain UIAs
To build, use the BitShares branch of the git repo:https://github.com/BitShares/bitshares/tree/bitshares
The Light Wallet is in the programs/light_wallet folder. To build, pass -DINCLUDE_LIGHT_WALLET=ON to cmake. You will need qml-extras from https://github.com/papyros/qml-extras
and qml-material from https://github.com/nathanhourt/qml-material
installed before running the light wallet.Note
: As of posting, the bitshares branch does not have all of the light wallet commits included in beta 2. Beta 2 contains LW: commits up to 368efffe06da110838c543f3bc6d1d15db58f9deNote
: Same as with beta 2; beta 3 contains new commits not yet in the bitshares branch.
The lightweight wallet does not currently support importing accounts it did not itself create. If you want to use it, you will need to register an account using the light wallet, via faucet.bitshares.org. The wallet will walk you through the steps.
For Windows users: I really am sorry I don't have a binary for you, but look at it this way: you get to use the Mac and Linux folks as guinea pigs to test it for you so that when you get around to trying it, all the bugs will be ironed out.