Author

Topic: Multisig issue (Read 204 times)

jr. member
Activity: 36
Merit: 27
November 24, 2020, 07:57:52 AM
#8
it worked smoothly. thank you.
HCP
legendary
Activity: 2086
Merit: 4361
November 23, 2020, 10:19:21 PM
#7
Got it. Ok. So considering that my 'person 2' wallet is just a standard wallet, which was created without inputting the mpk of the 'person 1 multisig wallet', anyway for me to rectify this? I don't seem to see an option for me to now input the mpk of the 'person 1 multisig wallet'...
Electrum allows you to create multiple wallet files... so, as Abdussamad said, you can just go ahead and create a "new" one and select "Multisig" at the appropriate time.

You will just need to make sure that "Person2" uses the correct wallet when using Electrum and doesn't accidently try and receive funds to their "standard" wallet, which are meant for the "multisig" wallet... as they will have different addresses etc.
legendary
Activity: 3682
Merit: 1580
November 23, 2020, 09:45:57 PM
#6
Got it. Ok. So considering that my 'person 2' wallet is just a standard wallet, which was created without inputting the mpk of the 'person 1 multisig wallet', anyway for me to rectify this? I don't seem to see an option for me to now input the mpk of the 'person 1 multisig wallet'...

create a new wallet file to do what hcp said above. use the seed from the person2 standard wallet and the person1 mpk. you can begin via file > new/restore.
jr. member
Activity: 36
Merit: 27
November 23, 2020, 08:16:01 PM
#5

Correct. The co-signer will also need to create a copy of the "2-of-2" multisig, using the xpub from the original multisig wallet, and their own seed. So, person 1 would create the multisig using "Seed1 + xpub2" and person 2 would create the multisig with "Seed2 + xpub1"
[/quote]

Got it. Ok. So considering that my 'person 2' wallet is just a standard wallet, which was created without inputting the mpk of the 'person 1 multisig wallet', anyway for me to rectify this? I don't seem to see an option for me to now input the mpk of the 'person 1 multisig wallet'...
HCP
legendary
Activity: 2086
Merit: 4361
November 23, 2020, 04:17:54 PM
#4
i tried to send a transaction but there was no option for me to sign or broadcast and i think i know the reason. because the co-signers of the multisig wallet also need to be multisig wallets?
Correct. The co-signer will also need to create a copy of the "2-of-2" multisig, using the xpub from the original multisig wallet, and their own seed. So, person 1 would create the multisig using "Seed1 + xpub2" and person 2 would create the multisig with "Seed2 + xpub1"

If the co-signer loads a partially signed multisig transaction into a "standard" wallet, they'll see "Transaction unrelated to your wallet" message like this:



However, if the co-signer creates a copy of the multi-sig using their seed and the xpub from other signer, then when they load the partially signed transaction, Electrum will then detect that the transaction belongs to the wallet and enable the co-signer to sign and broadcast the transaction:




legendary
Activity: 1568
Merit: 6660
bitcoincleanup.com / bitmixlist.org
November 23, 2020, 10:49:41 AM
#3
ok i think i ran into a problem. i created a 2 of 2 multisig wallet in electrum with inputting the master public key from another co-signer as another electrum wallet (which was created as a normal wallet).

Inputting the master public key by itself with no seed creates a watch-only wallet, that's why there's no option to sign or broadcast.

You have to create another wallet and click "Multi-sig wallet" > "Create a new seed phrase", write down the seed and then copy the master public key displayed.

Then re-create the first wallet using this new master public key you copied.

In the second wallet put the first wallet's master public key in there as well. That's how you create 2-2 multisig wallet in Electrum.
copper member
Activity: 2856
Merit: 3071
https://bit.ly/387FXHi lightning theory
November 23, 2020, 09:37:39 AM
#2
Have you got the mnemonic or master private key of both?

You need to make 2 wallets, one with a xpub+mnemonic of one and one with the mnemonic+xpub of the other.

So make a wallet that's the opposite of the wallet you already have.
jr. member
Activity: 36
Merit: 27
November 23, 2020, 09:31:21 AM
#1
ok i think i ran into a problem. i created a 2 of 2 multisig wallet in electrum with inputting the master public key from another co-signer as another electrum wallet (which was created as a normal wallet).

so now i have two wallets, one being the multisig wallet and the other co-signer being a normal wallet.

i tried to send a transaction but there was no option for me to sign or broadcast and i think i know the reason. because the co-signers of the multisig wallet also need to be multisig wallets?
Jump to: