Bitcoin Forum

Bitcoin => Wallet software => Topic started by: Valle on May 19, 2013, 06:36:00 PM



Title: Offline paper wallet for android - now with spending possible!
Post by: Valle on May 19, 2013, 06:36:00 PM
Hi! I've just updated my android offline "paper bitcoin client" - https://play.google.com/store/apps/details?id=ru.valle.btc

Now it can not only to generate key-address pair, but also it can create and sign transactions using your private key, so now you can quite easily spend money from your paper wallet. Mini, brain wallet, WIF, WIF-compressed, BIP 38(both ec modes) private key formats are supported. Enjoy!

sources: https://github.com/ValleZ/Paper-Wallet

NEW in version 2.2.0 - wallets printing, view QR codes and changing password for encrypted keys

ps Check out the app's permissions ;-)




Title: Re: Paper wallet for android - now with spending possible!
Post by: austins on June 26, 2013, 12:21:17 PM

What are the list of spending fees?


Title: Re: Paper wallet for android - now with spending possible!
Post by: apetersson on June 26, 2013, 03:31:26 PM
how exactly are you able to spend money sent to this address?


Title: Re: Paper wallet for android - now with spending possible!
Post by: Valle on July 06, 2013, 11:41:37 PM

What are the list of spending fees?

Now it is hardcoded to 0.0005 btc, next version will allow to set this fee.


Title: Re: Paper wallet for android - now with spending possible!
Post by: Valle on July 06, 2013, 11:46:03 PM
how exactly are you able to spend money sent to this address?
Any address with positive balance have unspent outputs (transactions). You have to obtain these transactions in raw form from bitcoin qt and paste it to the app. Then it would generate spending transaction (and verify it by itself) and after that you have to copy it and push it to bitcoin network by yourself using bitcoin qt or any other bitcoin service which allow to do that. It's quite easy. Most complicated thing is to obtain that unspent raw transaction.


Title: Re: Paper wallet for android - now with spending possible!
Post by: Valle on July 18, 2013, 05:20:25 PM
Sources published: https://github.com/ValleZ/Paper-Wallet


Title: Re: Paper wallet for android - now with spending possible!
Post by: apetersson on August 12, 2013, 06:46:34 PM
key generated by the paper wallet are insecure due to the android bug. http://bitcoin.org/en/alert/2013-08-11-android
see https://github.com/ValleZ/Paper-Wallet/blob/master/src/ru/valle/btc/BTCUtils.java#L53

please notify all users of the software that keys generated by this need to be switched.


Title: Re: Paper wallet for android - now with spending possible!
Post by: Valle on August 14, 2013, 03:25:23 AM
Fix is already available, warning posted. Thanks for the reminder!


Title: Re: Paper wallet for android - now with spending possible!
Post by: Valle on November 30, 2013, 08:09:14 PM
I've added some new great stuff like BIP 38 encoding/decoding, qr code scanner, retrieving unspent transactions from blockchain.info (by copypasting from browser) and more!


Title: Re: Paper wallet for android - now with spending possible!
Post by: HostFat on December 02, 2013, 08:18:11 AM
Good!

Can you also add brainwallet functionality? (ex: com.CIMS.BitcoinAddress (https://play.google.com/store/apps/details?id=com.CIMS.BitcoinAddress) isn't updated anymore)


Title: Re: Paper wallet for android - now with spending possible!
Post by: Valle on December 03, 2013, 02:07:11 AM
Yes, it was implemented too :-) Try to type anything in private key field


Title: Re: Paper wallet for android - now with spending possible!
Post by: CharlesSafety on December 18, 2013, 12:13:34 AM
This is a pretty nifty app, good work.


Title: Re: Paper wallet for android - now with spending possible!
Post by: Valle on December 23, 2013, 07:04:25 AM
This is a pretty nifty app, good work.

Thanks!


Title: Re: Paper wallet for android - now with spending possible!
Post by: Valle on February 07, 2014, 07:10:58 PM
New version available with lots of new features like printing, qr codes, sharing, simplified UI, and more


Title: Re: Offline paper wallet for android - now with spending possible!
Post by: joethejudge77 on February 26, 2014, 08:16:56 AM
New version available with lots of new features like printing, qr codes, sharing, simplified UI, and more

When you will release new version? As I do like this one but looking forward to try new one


Title: Re: Offline paper wallet for android - now with spending possible!
Post by: Valle on March 09, 2014, 06:46:56 PM
I don't know, maybe in ~2 weeks. I'm slowly updating tx generation part.


Title: Re: Offline paper wallet for android - now with spending possible!
Post by: btcjedi on March 21, 2014, 08:57:53 AM
What is offline paper wallet? How it works?


Title: Re: Offline paper wallet for android - now with spending possible!
Post by: softron on March 22, 2014, 07:25:43 AM
Nice app will test this


Title: Re: Offline paper wallet for android - now with spending possible!
Post by: Valle on March 22, 2014, 06:12:01 PM
What is offline paper wallet? How it works?

It's just a bitcoin wallet without permission to use internet. It also doesn't store any information what you don't see on screen, so you have to keep your "wallet" (private keys) somewhere else, for example - in a written form on a paper.


joethejudge77:

Sorry, I'm working on automatic fee calculation and it have more obstacles than I thought. I need to design new UI elements for entering confirmations count and test it very carefully, so release will be a bit later.


Title: Re: Offline paper wallet for android - now with spending possible!
Post by: Valle on March 30, 2014, 02:19:06 AM
Version 2.30 is out. There are automatic fee calculation and better UX.


Title: Re: Offline paper wallet for android - now with spending possible!
Post by: HostFat on March 30, 2014, 02:29:32 AM
Good ;D


Title: Re: Offline paper wallet for android - now with spending possible!
Post by: mmortal03 on October 01, 2014, 07:23:53 PM
I just noticed that the latest version supports printing for Android 4.4 (KitKat). How does that work? Is there a way to hook up USB printers to such Android devices and print them with this?


Title: Re: Offline paper wallet for android - now with spending possible!
Post by: bitkilo on October 07, 2014, 11:43:48 AM
Looks good, nice work.
Can private key be stolen from printer if not spent first?


Title: Re: Offline paper wallet for android - now with spending possible!
Post by: Muhammed Zakir on October 09, 2014, 03:40:41 PM
I just noticed that the latest version supports printing for Android 4.4 (KitKat). How does that work? Is there a way to hook up USB printers to such Android devices and print them with this?

I don't think it is possible though you can print through WIFI, probably a bad idea if you are really concerned about security! ::)

   ~~MZ~~


Title: Re: Offline paper wallet for android - now with spending possible!
Post by: mmortal03 on October 10, 2014, 05:21:10 AM
I just noticed that the latest version supports printing for Android 4.4 (KitKat). How does that work? Is there a way to hook up USB printers to such Android devices and print them with this?

I don't think it is possible though you can print through WIFI, probably a bad idea if you are really concerned about security! ::)

   ~~MZ~~

Precisely. USB would be my only possible consideration.


Title: Re: Offline paper wallet for android - now with spending possible!
Post by: Muhammed Zakir on October 10, 2014, 05:10:04 PM
I just noticed that the latest version supports printing for Android 4.4 (KitKat). How does that work? Is there a way to hook up USB printers to such Android devices and print them with this?

I don't think it is possible though you can print through WIFI, probably a bad idea if you are really concerned about security! ::)

   ~~MZ~~

Precisely. USB would be my only possible consideration.

Sorry, my bad! Actually, I think you can but I haven't tested it. Download app(https://play.google.com/store/apps/details?id=com.dynamixsoftware.printershare&hl=en) and try to print. Please give a feedback, so others can also try it. :) Sprry once again! :)

  ~~MZ~~


Title: Re: Offline paper wallet for android - now with spending possible!
Post by: mmortal03 on October 10, 2014, 09:06:13 PM
I just noticed that the latest version supports printing for Android 4.4 (KitKat). How does that work? Is there a way to hook up USB printers to such Android devices and print them with this?

I don't think it is possible though you can print through WIFI, probably a bad idea if you are really concerned about security! ::)

   ~~MZ~~

Precisely. USB would be my only possible consideration.

Sorry, my bad! Actually, I think you can but I haven't tested it. Download app(https://play.google.com/store/apps/details?id=com.dynamixsoftware.printershare&hl=en) and try to print. Please give a feedback, so others can also try it. :) Sprry once again! :)

  ~~MZ~~

I would definitely test it, but I don't have a KitKat device.


Title: Re: Offline paper wallet for android - now with spending possible!
Post by: Valle on June 25, 2015, 11:48:25 PM
I refreshed this project few days ago to make it look bit better on tablets and new devices, fixed the only crash and updated hash algorithm from SHA-1 to SHA-256 in random number generator.