Bitcoin Forum

Bitcoin => Electrum => Topic started by: sleeperstylee on January 20, 2021, 05:49:26 PM



Title: Do funds sent to watch only wallet automatically transfer to cold wallet?
Post by: sleeperstylee on January 20, 2021, 05:49:26 PM
Hi all, I created a cold wallet offline and then a watch only wallet for my online machine. I have 3 questions:

1. Can I use this watch only wallet to receive funds (from exchanges, other people, etc) by creating new addresses

2. Will those new addresses and funds be automatically transferred to the cold wallet?

3. If 1 and 2 is yes, can I also create a watch only wallet on my phone to generate new addresses when I need it?
• Funds from my phone's  wallet would sync with the other watch only wallet and be transferred to the cold wallet? That way, I don't need to wait until I have access to my online machine.


And in order to spend, I would need to export transaction from watch only wallet, sign it on the cold wallet, then load it online to send?  

Just want to make sure I am getting all my steps correct. Thanks!



Title: Re: Do funds sent to watch only wallet automatically transfer to cold wallet?
Post by: jackg on January 20, 2021, 05:51:51 PM
Yes of you did it properly (you can check the xpubs match) then everything else is correct.


Title: Re: Do funds sent to watch only wallet automatically transfer to cold wallet?
Post by: ranochigo on January 20, 2021, 05:53:42 PM
You have to understand firstly that Bitcoins are not transferred within wallets. Bitcoin is a ledger which keeps track of where the funds are transferred (at a very simplified level) but the correct answer would be UTXOs being spent and created.

Your watch only wallet is created with the master public key of the cold storage. This means that your watchonly wallet is essentially a mirror of your cold storage but it only has all of your public keys or rather your addresses. You can generate as many addresses as you'd like as there will be no deviation from your cold storage. You can test it out if you want and see that the addresses from your cold storage matches those from your online computer.

Funds are never transferred within wallets. The addresses that is shown in your watchonly wallet should correspond to those on your cold storage and your cold storage should also have the corresponding private keys needed.

Yes. You can use a QR code as a medium to transfer the data between the machines.


Title: Re: Do funds sent to watch only wallet automatically transfer to cold wallet?
Post by: o_e_l_e_o on January 20, 2021, 08:07:08 PM
1. Can I use this watch only wallet to receive funds (from exchanges, other people, etc) by creating new addresses
Provided you set up the watch only wallet using the master public key from your cold wallet, then yes, every address your watch only wallet creates will also be created by your cold wallet.

2. Will those new addresses and funds be automatically transferred to the cold wallet?
As ranochigo has explained, funds are not held in wallets, only keys are, but yes, any coins you send to an address on your watch only wallet will effectively be in cold storage, since the relevant private keys are only on your cold storage wallet.

3. If 1 and 2 is yes, can I also create a watch only wallet on my phone to generate new addresses when I need it?
Yes. You can create as many duplicates of your watch only wallet as you like. They will all stay up to date and synchronized provided they have an internet connection.

And in order to spend, I would need to export transaction from watch only wallet, sign it on the cold wallet, then load it online to send?
Yes. You will be able to use any one of your watch only wallets to do this.


Title: Re: Do funds sent to watch only wallet automatically transfer to cold wallet?
Post by: sleeperstylee on January 20, 2021, 08:52:29 PM
Thank you all for the quick and detailed responses! So essentially, the offline wallet will never show any history or funds since it never connects to the internet. And is is not used unless I need to sign transactions to send. The watch only wallets are the ones that will show everything.


Title: Re: Do funds sent to watch only wallet automatically transfer to cold wallet?
Post by: o_e_l_e_o on January 20, 2021, 09:17:14 PM
Thank you all for the quick and detailed responses! So essentially, the offline wallet will never show any history or funds since it never connects to the internet. And is is not used unless I need to sign transactions to send. The watch only wallets are the ones that will show everything.
All correct.