Bitcoin Forum

Bitcoin => Electrum => Topic started by: bajian on August 29, 2018, 03:37:09 AM



Title: Can I use both cold storage and multisig in Electrum
Post by: bajian on August 29, 2018, 03:37:09 AM
According to the docs , I see that the cold storage have to create the a "Standard wallet" as a watch-only  wallet.
But how to use the "Multisig Wallets" as the offline wallet?


Title: Re: Can I use both cold storage and multisig in Electrum
Post by: pooya87 on August 29, 2018, 03:46:05 AM
documentations use "Standard wallet" because it is the most common use case and also because multi signature wallets can be a subcategory of the same thing since the method is basically the same.

a multi signature wallet is just a wallet that requires multiple signatures, so instead of using 1 key to sign each output, it requires multiple keys to sign the same output. and your wallet should hold one of the keys and others should hold the other keys.
i haven't actually used multi sign wallet for offline ever but i don't think there is any difference.
- you go online and create a raw transaction with a wallet containing only public keys
- then you go offline and feed your wallet a transaction which it partially signs
- then give it to other parties to sign with their keys
- broadcast!

for your watch only wallet on your online machine choose "Use Master Key" option. then enter a master public key (starting with xpub), then click next and continue with choosing "Enter cosigner key" and enter other xpubs.


Title: Re: Can I use both cold storage and multisig in Electrum
Post by: bajian on August 29, 2018, 03:55:11 AM
documentations use "Standard wallet" because it is the most common use case and also because multi signature wallets can be a subcategory of the same thing since the method is basically the same.

a multi signature wallet is just a wallet that requires multiple signatures, so instead of using 1 key to sign each output, it requires multiple keys to sign the same output. and your wallet should hold one of the keys and others should hold the other keys.
i haven't actually used multi sign wallet for offline ever but i don't think there is any difference.
- you go online and create a raw transaction with a wallet containing only public keys
- then you go offline and feed your wallet a transaction which it partially signs
- then give it to other parties to sign with their keys
- broadcast!

for your watch only wallet on your online machine choose "Use Master Key" option. then enter a master public key (starting with xpub), then click next and continue with choosing "Enter cosigner key" and enter other xpubs.

Thank you very much! I will have a try. :)


Title: Re: Can I use both cold storage and multisig in Electrum
Post by: pooya87 on August 29, 2018, 03:59:39 AM
~
Thank you very much! I will have a try. :)

no problem. just remember to always try things with a small amount and see how it works for you then transfer large amounts. specially when you are trying something new like this. it is always best to be safe than sorry later.

here are the steps for creating the watch only wallet assuming there are 2 cosigners, for more just adjust the sliders and enter more keys:
https://i.imgur.com/QUg20Uj.jpg

* xpubs used here are publicly available test vectors.


Title: Re: Can I use both cold storage and multisig in Electrum
Post by: bajian on August 29, 2018, 06:37:29 AM
~
Thank you very much! I will have a try. :)

no problem. just remember to always try things with a small amount and see how it works for you then transfer large amounts. specially when you are trying something new like this. it is always best to be safe than sorry later.

here are the steps for creating the watch only wallet assuming there are 2 cosigners, for more just adjust the sliders and enter more keys:
https://i.imgur.com/QUg20Uj.jpg

* xpubs used here are publicly available test vectors.

Your following steps work well.Thanks a lot! It's so kind of you.