Khertan (OP)
|
 |
December 28, 2012, 06:23:06 PM Last edit: December 28, 2012, 07:03:05 PM by Khertan |
|
Hi, I've just released a new apps for Harmattan and NemoMobile: BitPurse. A nice looking Blockchain.info Bitcoin Wallet Client for MeeGo, SailfishOS, NemoMobile, and Harmattan.       It s currently in beta stage, and you can find it on GitHub and report bug on the GitHub BugTracker You can find more informations about it on : http://khertan.net/BitPurseIf you are paranoid, the binary from the MeeGo Community OBS is compiled from source by the OBS, so you can check the code, which is the same than the one available in the git repository, packaged in a tar.gz with python setup.py sdist or you can build a package for n9 from source using python make.py (after installing pypackager python module which is also available in my repository) Comments/Suggestions/Remarks are welcome
|
|
|
|
|
|
|
|
The block chain is the main innovation of Bitcoin. It is the
first distributed timestamping system.
|
|
|
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
|
|
kangasbros
|
 |
December 28, 2012, 08:32:46 PM |
|
Very cool project! I heard rumours that the Jolla guys would be willing to install bitcoin client by default to their phones (when they start releasing them after year or so). So if I understand right, this could be used with the future Jolla phone, since it is also built with Qt? The only downside is that it is dependant of the blockchain.info... I would prefer electrum model instead. http://electrum.ecdsa.org/
|
|
|
|
Khertan (OP)
|
 |
December 28, 2012, 09:29:06 PM |
|
It s already running on NemoMobile, and should run on Jolla too as Jolla/Sailfish will use Qt and will provide Harmattan Qt Quick Components. Where did you hear the rumors ? The only downside is that it is dependant of the blockchain.info... I would prefer electrum model instead. Electrum do not differ too much from blockchain.info : the api is similar, but the wallet is storing locally on electrum while in the cloud in blockchain. It's a point of view, i prefer to not store wallet on the device  But i ve planned to add an optionnal storing/import feature for wallet and so do not use blockchain.info MyWallet. Thanks for your comment
|
|
|
|
Red Emerald
|
 |
December 28, 2012, 10:23:39 PM |
|
I've been looking at Jolla and Sailfish recently. This looks cool. I can't wait to have some hardware to try it out on.
|
|
|
|
|
|
gyverlb
|
 |
March 05, 2013, 10:40:08 PM |
|
How are you supposed to install it. It's not in the default repositories supported by MeeCatalog and trying to install the deb file fails with some unresolved python dependencies I couldn't apt-get.
|
|
|
|
Red Emerald
|
 |
March 06, 2013, 01:29:51 AM |
|
Now I really can't wait for jolla
|
|
|
|
Khertan (OP)
|
 |
March 06, 2013, 05:42:18 AM |
|
How are you supposed to install it. It's not in the default repositories supported by MeeCatalog and trying to install the deb file fails with some unresolved python dependencies I couldn't apt-get.
It s in my Meego Repository, will be in app store soon (they need 2 or 3 weeks to validate an apps) Unfortunatly noone maintain apps.formeego so will probably never been accepted even in testing What are the missing dependencies you got when installing it from .deb ? Oh i ve never use MeeCatalog  Add this line to your catalog lists: deb http://repo.pub.meego.com/home:/khertan/Harmattan/ ./ A way to install it in terminal : devel-su killall pkgmgrd && killall pkgmgrd echo "deb http://repo.pub.meego.com/home:/khertan/Harmattan/ ./" | tee "/etc/apt/sources.list.d/khertan.list" apt-get update ; apt-get install bitpurse Regards
|
|
|
|
gyverlb
|
 |
March 06, 2013, 10:44:02 AM |
|
What are the missing dependencies you got when installing it from .deb ?
It was 2 python ones (I remember one of them being about opengl) but adding your repository solved my problems. I'll check the app later (it is launching correctly now).
|
|
|
|
gyverlb
|
 |
March 06, 2013, 03:29:51 PM |
|
I'll check the app later (it is launching correctly now).
Seems to work ok. I could find the basic wallet functions which is already great but I'm unsure about trusting a wallet I can't restore quickly elsewhere to move the coins away if my phone is damaged or stolen. I'm looking for a way to either export a private key (to make a paper wallet backup) or import one. Is it available somewhere?
|
|
|
|
Khertan (OP)
|
 |
March 06, 2013, 05:37:02 PM |
|
there is currently an export feature in settings, you can export your wallet with it. it use the Harmattan share ui feature, so you can export via email, to dropbox, nfc or Bluetooth (skydrive also if you installed the third party plugin). of course that export is encrypted with your private key. Also, your wallet is saved by the Harmattan integrated backup tool.
maybe i should provide a independent python script to decrypt it.
But an other option will be to generate a paper file directly from BitPurse but sending it via email to print it on a printer will be quite unsecure.
|
|
|
|
gyverlb
|
 |
March 06, 2013, 06:31:06 PM |
|
But an other option will be to generate a paper file directly from BitPurse but sending it via email to print it on a printer will be quite unsecure.
Just displaying the private key associated to an address in the UI would do: I wouldn't trust any transport and copy it by hand anyway.
|
|
|
|
Khertan (OP)
|
 |
March 06, 2013, 07:58:50 PM |
|
why not ... but funny as i found that it s less error proof to hand write read/write it  Any way i ll try do a ui to that in next minor release. Regards,
|
|
|
|
Khertan (OP)
|
 |
March 07, 2013, 09:47:34 PM |
|
The modifications are available in the git repository, there is now an view uncrypted wallet feature.
I need to do more tests before releasing it, but i ll probably release tomorrow or the day after.
Regards,
|
|
|
|
gyverlb
|
 |
March 08, 2013, 09:50:31 PM |
|
Tried version 1.6.0, created a new address and sent it a bitcent: http://blockexplorer.com/tx/d84cd5e38eb49820ec2724235c74d41869e40eb4b9a943eb34b04da5d3210a1c#o0BitPurse doesn't see it after several hours. It often displays a waiting widget in the top-right corner for tens of seconds. I tried launching it with the phone connected to the 3G network or my Wifi network: same behavior. I'm currently importing the private key in another client to at least check that I can recover the bitcent.
|
|
|
|
gyverlb
|
 |
March 08, 2013, 09:57:36 PM |
|
I'm currently importing the private key in another client to at least check that I can recover the bitcent.
And I can. "See wallet unencrypted" is exactly what I needed to move the address around if needed.
|
|
|
|
gyverlb
|
 |
March 08, 2013, 10:48:28 PM |
|
BitPurse doesn't see it after several hours.
From what I just read in another thread it seems I've chosen the very moment blockchain.info went down to test BitPurse! Well, it will make it more interesting (will BitPurse recover cleanly when blockchain.info comes back?) :-)
|
|
|
|
Khertan (OP)
|
 |
March 09, 2013, 08:55:16 AM |
|
Tried version 1.6.0, created a new address and sent it a bitcent: http://blockexplorer.com/tx/d84cd5e38eb49820ec2724235c74d41869e40eb4b9a943eb34b04da5d3210a1c#o0BitPurse doesn't see it after several hours. It often displays a waiting widget in the top-right corner for tens of seconds. I tried launching it with the phone connected to the 3G network or my Wifi network: same behavior. I'm currently importing the private key in another client to at least check that I can recover the bitcent. Hi, The widget in the top right corner is the sync widget, it s indicate an communication with blockchain. Of course if blockchain.info was down ... it s a problem (i should devel a fallback to use the electrum protocol as many servers are available). And of course, when blockchain is joignable again, your transaction will appear in BitPurse. It should works right now.  Regards,
|
|
|
|
gyverlb
|
 |
March 09, 2013, 11:32:28 AM |
|
It does.
|
|
|
|
|