Bitcoin Forum

Bitcoin => Bitcoin Technical Support => Topic started by: JohnGalt on June 17, 2013, 04:12:00 AM



Title: An easy way to send from several paper wallets?
Post by: JohnGalt on June 17, 2013, 04:12:00 AM
I accidentally did a sendmany twice, sending too much money to several paper wallets. I would like to undo that if possible without leaving the paper wallet private keys anywhere. Using bitcoin-qt, I could do this for each paper wallet: create a new wallet, import the private key, send the extra amount (accounting for any Tx fee), destroy the wallet.

Is there an easier way? A different client perhaps?


Title: Re: An easy way to send from several paper wallets?
Post by: dhenson on June 17, 2013, 06:01:03 AM
If you performed your steps as described, you would lose the balance as your client would send the change to a different change address and you would destroy the private keys.

I would recommend not doing that ;-)

Import your keys, and send the correct amount to new wallets.  You shouldn't re-use a paper wallet once it's been imported.


Title: Re: An easy way to send from several paper wallets?
Post by: JohnGalt on June 17, 2013, 06:25:41 AM
If you performed your steps as described, you would lose the balance as your client would send the change to a different change address and you would destroy the private keys.
I would recommend not doing that ;-)
Import your keys, and send the correct amount to new wallets.  You shouldn't re-use a paper wallet once it's been imported.

Each wallet has two inputs with the same amount. If I send the exact amount of an input, one of the inputs will be emptied and the other will remain, and there won't be any change, right?

I would prefer to keep the current paper wallets. Here is a picture of them:
https://i.imgur.com/ud8fOV2.jpg?1


Title: Re: An easy way to send from several paper wallets?
Post by: Abdussamad on June 17, 2013, 06:33:44 AM
Ooh shiny!


Title: Re: An easy way to send from several paper wallets?
Post by: infested999 on June 17, 2013, 06:36:49 AM
Are those the private keys on the outside of them? Or do you have to break them open to get access to the private keys?


Title: Re: An easy way to send from several paper wallets?
Post by: casascius on June 17, 2013, 06:42:13 AM
If it were me I would be figuring out hwo to best change the denomination to 20 mBTC... :)


Title: Re: An easy way to send from several paper wallets?
Post by: dhenson on June 17, 2013, 06:45:57 AM
Each wallet has two inputs with the same amount. If I send the exact amount of an input, one of the inputs will be emptied and the other will remain, and there won't be any change, right?

I believe that is correct.  But it would be simple enough to test... Import one into a fresh wallet, send one output and then check the balance on the original public address before destroying the wallet.

Unless I'm missing something, that should provide adequate confirmation.


Title: Re: An easy way to send from several paper wallets?
Post by: casascius on June 17, 2013, 07:11:15 AM
If it were me the easiest way would be to just use Blockchain.info.  Of course I have the benefit of a decent commercial handheld barcode scanner (one even better than the yellow wasp I used to use) so that makes things a ton easier, I would have that whole stack of coins scanned in under a minute.  Taking only half the value sounds like a pain in the butt, I would probably unfund them completely in a single transaction, and then redo my sendmany that I had already prepared the first time around.


Title: Re: An easy way to send from several paper wallets?
Post by: cp1 on June 17, 2013, 06:16:06 PM
Are those bitcoin poker chips?


Title: Re: An easy way to send from several paper wallets?
Post by: Abdussamad on June 17, 2013, 06:26:50 PM
Are those bitcoin poker chips?

No. Those are chocolates.


Title: Re: An easy way to send from several paper wallets?
Post by: neurobox on June 17, 2013, 09:53:50 PM
No reason they couldn't be chocolate.. just keep the qr inside. The foil is totally tamper-proof.

Anyhow, when you find a technique that works, you'll want to set up script of some sort to automate it. At that point I'll concede that my knowledge of batch processing exceeds my experience with bitcoin clients by 1000:1, so I can't be much direct help there.


Title: Re: An easy way to send from several paper wallets?
Post by: JohnGalt on June 18, 2013, 06:16:59 AM
Taking only half the value sounds like a pain in the butt, I would probably unfund them completely in a single transaction, and then redo my sendmany that I had already prepared the first time around.

That's the solution I was looking for. Thanks Mike.

infested999, those are private keys.


Title: Re: An easy way to send from several paper wallets?
Post by: infested999 on June 18, 2013, 08:31:52 AM
No reason they couldn't be chocolate.. just keep the qr inside. The foil is totally tamper-proof.

Anyhow, when you find a technique that works, you'll want to set up script of some sort to automate it. At that point I'll concede that my knowledge of batch processing exceeds my experience with Bitcoin clients by 1000:1, so I can't be much direct help there.

I just came up with worst business idea 2013: You can buy chocolates where the public key is on a QR code on the wrapper, then the private key is stamped into the chocolate. If the chocolate melts, you loose all the money.


Title: Re: An easy way to send from several paper wallets?
Post by: b!z on June 18, 2013, 09:23:07 AM
No reason they couldn't be chocolate.. just keep the qr inside. The foil is totally tamper-proof.

Anyhow, when you find a technique that works, you'll want to set up script of some sort to automate it. At that point I'll concede that my knowledge of batch processing exceeds my experience with Bitcoin clients by 1000:1, so I can't be much direct help there.

I just came up with worst business idea 2013: You can buy chocolates where the public key is on a QR code on the wrapper, then the private key is stamped into the chocolate. If the chocolate melts, you loose all the money.

I'd buy it.  :o


Title: Re: An easy way to send from several paper wallets?
Post by: infested999 on June 18, 2013, 10:22:37 AM
No reason they couldn't be chocolate.. just keep the qr inside. The foil is totally tamper-proof.

Anyhow, when you find a technique that works, you'll want to set up script of some sort to automate it. At that point I'll concede that my knowledge of batch processing exceeds my experience with Bitcoin clients by 1000:1, so I can't be much direct help there.

I just came up with worst business idea 2013: You can buy chocolates where the public key is on a QR code on the wrapper, then the private key is stamped into the chocolate. If the chocolate melts, you loose all the money.

I'd buy it.  :o

I wouldn't ship it with UPS. Or FedEx for that matter. Or USPS