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 1:
http://ge.tt/api/1/files/6pZV4aA2/1/blob?download SHA1: ec44ee88e7c3dc847003b170784c53eee81946aa
Beta 2:
https://nathanhourt.com/BitSharesLightWallet-Beta2.dmg Mirror:
http://ge.tt/5YfYbAB2/v/0 SHA1: 75eb250e10a2b573fa1536b2872f53b094741d45
Beta 3:
https://nathanhourt.com/BitSharesLightWallet-Beta3.dmg Mirror:
https://mega.co.nz/#!PIQWBDbC!M6xe3vB1QvfitY6i9XNYGUjnkZrmVGj9bZmB0KD-zK8 SHA1: 817592d6196cd7be8ff692c7a28ee24af95353f4
- 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/bitsharesThe 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 368efffe06da110838c543f3bc6d1d15db58f9de
Note: 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.
