Bitcoin Forum
April 30, 2024, 07:40:30 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Can I use both cold storage and multisig in Electrum  (Read 155 times)
bajian (OP)
Newbie
*
Offline Offline

Activity: 6
Merit: 0


View Profile
August 29, 2018, 03:37:09 AM
 #1

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?
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
pooya87
Legendary
*
Offline Offline

Activity: 3430
Merit: 10519



View Profile
August 29, 2018, 03:46:05 AM
 #2

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.

.
.BLACKJACK ♠ FUN.
█████████
██████████████
████████████
█████████████████
████████████████▄▄
░█████████████▀░▀▀
██████████████████
░██████████████
████████████████
░██████████████
████████████
███████████████░██
██████████
CRYPTO CASINO &
SPORTS BETTING
▄▄███████▄▄
▄███████████████▄
███████████████████
█████████████████████
███████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
███████████████████████
█████████████████████
███████████████████
▀███████████████▀
█████████
.
bajian (OP)
Newbie
*
Offline Offline

Activity: 6
Merit: 0


View Profile
August 29, 2018, 03:55:11 AM
 #3

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. Smiley
pooya87
Legendary
*
Offline Offline

Activity: 3430
Merit: 10519



View Profile
August 29, 2018, 03:59:39 AM
Merited by bob123 (1)
 #4

~
Thank you very much! I will have a try. Smiley

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:


* xpubs used here are publicly available test vectors.

.
.BLACKJACK ♠ FUN.
█████████
██████████████
████████████
█████████████████
████████████████▄▄
░█████████████▀░▀▀
██████████████████
░██████████████
████████████████
░██████████████
████████████
███████████████░██
██████████
CRYPTO CASINO &
SPORTS BETTING
▄▄███████▄▄
▄███████████████▄
███████████████████
█████████████████████
███████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
███████████████████████
█████████████████████
███████████████████
▀███████████████▀
█████████
.
bajian (OP)
Newbie
*
Offline Offline

Activity: 6
Merit: 0


View Profile
August 29, 2018, 06:37:29 AM
 #5

~
Thank you very much! I will have a try. Smiley

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.
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!