Bitcoin Forum

Bitcoin => Armory => Topic started by: N2crypto on October 19, 2017, 04:03:15 AM



Title: Can I Sweep... Offline?
Post by: N2crypto on October 19, 2017, 04:03:15 AM
My Set-up:
  An offline wallet: for signing (currently empty)

  An online watch only wallet: For creating transactions then sending them after signing with the offline wallet.

  A paper wallet in my hand containing some fraction of BTC to fund the above wallet pair.

I know I can sweep the paper wallet into the online wallet but that would expose the private key from the paper wallet to the internet.  

Is there a way to do the sweep with the offline wallet, sign the transaction, then transmit it with the online wallet, thus never exposing a private key to the internet???

While typing this I thought of a workaround, I could create 2 offline wallets, import my private paper wallet keys into wallet #1 then spend them (securely, using the create transaction online -->sign transaction offline --> send transaction online method) to wallet #2.  But this seems a little awkward.
  
TIA,
N2


Title: Re: Can I Sweep... Offline?
Post by: goatpig on October 19, 2017, 08:32:21 AM
You have to import the private keys into your offline wallet, get a new WO off of that and sync the online side with that new wallet. Then you can create a transaction to get back to the offline wallet to sign with.