Cold storage enabled command line bitcoin wallet based on bitpay's bitcore ##Setup To use as a cold storage wallet you will need familiarity with the command line and two computers (if you just want to try it out skip to usage)
- Your main computer
- A small inexpensive computer, preferably with no wifi, such as raspberry pi zero
-
install on both computers
npm install icewallet -g
-
disconnect the cold storage computer from the internet
-
create a new private wallet on the cold storage computer and follow the instructions
iwpriv new
-
after its created, select the option to print the public key
-
create a new public wallet on your main computer and follow the instructions (it will ask for the public key from the previous step)
iwpub new
thats it, now you have a cold storage wallet
-
open the public wallet on your main computer
iwpub open
-
select "Initiate Withdraw" from the menu
-
choose a path to your usb flash drive
-
unmount the flash drive then insert it into the cold storage computer
-
open the private wallet then select "Sign Transaction" from the menu
iwpriv open
-
choose an export path on the flash drive
-
unmount the flash drive and put it back into the main computer
-
open the public wallet wallet and choose "Complete Withdraw" from the menu
iwpub open
-
open the private wallet on the cold storage computer and select deposit from the menu
iwpriv open
-
scan the QR code or copy down the address on the wallet you are sending funds from