Pages:
Author

Topic: Need help with multisig wallet-- want to transfer BTC to my standard electrum - page 2. (Read 1256 times)

newbie
Activity: 14
Merit: 0
If anyone can provide suggestions on top of what Abdussamad has given below, that will be greatly appreciated.  I feel like have painted myself into a corner with no way out. I still have a disconnect with how to access the master private keys that correspond to the xpub values that I had provided under the default_wallet (Wallet A). Meaning, I have a multisig account with not way of transfering/sending the funds.   


But looking at default_wallet I see that it has 2 cosigners neither of which are present in the other wallets. I'm referring to the below to MPKs


(cosigner)1:xpub661MyMwAqRbcF5sxnpi6vHnTnmYi31YrVWdXF3WH8jaTcUb41hhGMmTc8jmTzTXTSawe99D6fLx cwget3J9D9fSXTb7LbSqvtUdPjJrHWzr

(cosigner)2:xpub661MyMwAqRbcF1Ns3Z6ceAaf48ZbxMay1YFQ6cAGY5GRHSC9yvUSkrmdnrdU5KtzdD1eRGUFfuz 8hVSW3RcA5rYqKXQZRZZbqjX3UbMAYq7

You need access to the wallets with the master private keys corresponding to the above master public keys.

I think this is where my disconnect lies...you mentioned that the default_wallet (Wallet A) has 2 cosigners and neither of which are present in the other wallets (Wallet B and Wallet C).  If you are saying that I need to access to the wallets with the master private keys that correspond to....
(cosigner)1:xpub661MyMwAqRbcF5sxnpi6vHnTnmYi31YrVWdXF3WH8jaTcUb41hhGMmTc8jmTzTXTSawe99D6fLx cwget3J9D9fSXTb7LbSqvtUdPjJrHWzr

(cosigner)2:xpub661MyMwAqRbcF1Ns3Z6ceAaf48ZbxMay1YFQ6cAGY5GRHSC9yvUSkrmdnrdU5KtzdD1eRGUFfuz 8hVSW3RcA5rYqKXQZRZZbqjX3UbMAYq7

I am probably going to need to figure out how to do that.  I don't recall creating wallets with those master public keys... I thought they were auto generated when I first created my default_wallet (Wallet A).

newbie
Activity: 14
Merit: 0
I thought you said wallet A and default_wallet were one and the same? Please correct post #4 in this thread.

I updated the wallet information, sorry about the confusion.  It now says Walle A (default wallet), Wallet B and Wallet C

What does it say in the window title when you open default_wallet ? For example in a multisig wallet I created it says 2 of 3 multisig.

The window title when I open default_wallet says [2of3]

But looking at default_wallet I see that it has 2 cosigners neither of which are present in the other wallets. I'm referring to the below to MPKs


(cosigner)1:xpub661MyMwAqRbcF5sxnpi6vHnTnmYi31YrVWdXF3WH8jaTcUb41hhGMmTc8jmTzTXTSawe99D6fLx cwget3J9D9fSXTb7LbSqvtUdPjJrHWzr

(cosigner)2:xpub661MyMwAqRbcF1Ns3Z6ceAaf48ZbxMay1YFQ6cAGY5GRHSC9yvUSkrmdnrdU5KtzdD1eRGUFfuz 8hVSW3RcA5rYqKXQZRZZbqjX3UbMAYq7

You need access to the wallets with the master private keys corresponding to the above master public keys.

I think this is where my disconnect lies...you mentioned that the default_wallet (Wallet A) has 2 cosigners and neither of which are present in the other wallets (Wallet B and Wallet C).  If you are saying that I need to access to the wallets with the master private keys that correspond to....
(cosigner)1:xpub661MyMwAqRbcF5sxnpi6vHnTnmYi31YrVWdXF3WH8jaTcUb41hhGMmTc8jmTzTXTSawe99D6fLx cwget3J9D9fSXTb7LbSqvtUdPjJrHWzr

(cosigner)2:xpub661MyMwAqRbcF1Ns3Z6ceAaf48ZbxMay1YFQ6cAGY5GRHSC9yvUSkrmdnrdU5KtzdD1eRGUFfuz 8hVSW3RcA5rYqKXQZRZZbqjX3UbMAYq7

I am probably going to need to figure out how to do that.  I don't recall creating wallets with those master public keys... I thought they were auto generated when I first created my default_wallet (Wallet A).
legendary
Activity: 3724
Merit: 1586
I thought you said wallet A and default_wallet were one and the same? Please correct post #4 in this thread.

What does it say in the window title when you open default_wallet ? For example in a multisig wallet I created it says 2 of 3 multisig.

Also FYI you don't have to use the cosigning pool feature. You can save the unsigned or partially signed transaction as a file on your hard drive and then open it up in the cosigning wallet to sign it. The option to save is there on the sending tab. To open a tx file in a cosigning wallet use tools > load transaction > from file.

But looking at default_wallet I see that it has 2 cosigners neither of which are present in the other wallets. I'm referring to the below to MPKs


(cosigner)1:xpub661MyMwAqRbcF5sxnpi6vHnTnmYi31YrVWdXF3WH8jaTcUb41hhGMmTc8jmTzTXTSawe99D6fLx cwget3J9D9fSXTb7LbSqvtUdPjJrHWzr

(cosigner)2:xpub661MyMwAqRbcF1Ns3Z6ceAaf48ZbxMay1YFQ6cAGY5GRHSC9yvUSkrmdnrdU5KtzdD1eRGUFfuz 8hVSW3RcA5rYqKXQZRZZbqjX3UbMAYq7

You need access to the wallets with the master private keys corresponding to the above master public keys.
newbie
Activity: 14
Merit: 0
Just want to map out the multisig wallets and their attributes and be as verbose as possible, so I can try to avoid confusion on this thread.  Once I can get past the signature validation, I feel like I can finalize the transaction and the BTC will transfer into the destination wallet: Wallet D

name of wallet
seeds for all wallets [blanked out]
xprv values for all wallets [blanked out]
Master public key information
-xpub values and if their cosign values and/or self values


===========================================================================================
Wallet Name: default_wallet (Wallet A)
seed: word word word word word word word word word word word word word
      

master public key:
(self):xpub661MyMwAqRbcFRFnCwAEd5n8N2AusiRi2CbDLpGjurT6WUBXjszsDzRm69RMKUhYFPzuf89u1RN pq7SmceRTSvgvHJpW9Bkhz5MTvPH7eE4

(cosigner)1:xpub661MyMwAqRbcF5sxnpi6vHnTnmYi31YrVWdXF3WH8jaTcUb41hhGMmTc8jmTzTXTSawe99D6fLx cwget3J9D9fSXTb7LbSqvtUdPjJrHWzr

(cosigner)2:xpub661MyMwAqRbcF1Ns3Z6ceAaf48ZbxMay1YFQ6cAGY5GRHSC9yvUSkrmdnrdU5KtzdD1eRGUFfuz 8hVSW3RcA5rYqKXQZRZZbqjX3UbMAYq7

private: xprvxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

===========================================================================================

Wallet Name: Wallet B

seed: word word word word word word word word word word word word word

master public keys
(self):xpub661MyMwAqRbcFW8o78kTmKwjM7HYR5Sx7uJmGPpQ6pLRR5WisLx3EMdinAHvwja314DSvzXVkDr LUvPztpidoRh5nkiEobA3PgYw2fncXpf
(cosigner):xpub661MyMwAqRbcFRFnCwAEd5n8N2AusiRi2CbDLpGjurT6WUBXjszsDzRm69RMKUhYFPzuf89u1RN pq7SmceRTSvgvHJpW9Bkhz5MTvPH7eE4

private: xprvxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

===========================================================================================
Wallet Name: Wallet C

seed: word word word word word word word word word word word word word

master public key:
(self): xpub661MyMwAqRbcFHBsXrBp2x4x6BR6Hfk9pi26zp2j7YHyTbuqPASUo5S6D7rinu1151iJfWviNbC 812SAoex8CQH7mGnJXFuxxQGY7syuzyB
(self): xpub661MyMwAqRbcFW8o78kTmKwjM7HYR5Sx7uJmGPpQ6pLRR5WisLx3EMdinAHvwja314DSvzXVkDr LUvPztpidoRh5nkiEobA3PgYw2fncXpf

private: xprvxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

*Note: xprv value taken from "Wallet B" and entered as master key during wallet restoration of Wallet C
newbie
Activity: 14
Merit: 0
Where did you get the xpubs for wallets B and C from? There is each a correspong xprv needed to (co-)sign. You need at least one of them to move your funds.

Your saying that I need at least one of the xprv values from either wallet B or C to co-sign?  
When I created Wallet B, electrum creates a xpub value in the top dialog box and I am supposed to enter the xpub key of cosigner #1, which I would imagine would be Wallet A, which is my default_wallet (with the funds).

If you can hang tight really quick, Im going to enter all details of the Multisig wallets I created: default_wallet with my bitcoins, and 2 additional multisig wallets with their respective xpub values and xprv values(hidden for security), to help clarify.
copper member
Activity: 1498
Merit: 1528
No I dont escrow anymore.
Where did you get the xpubs for wallets B and C from? There is each a correspong xprv needed to (co-)sign. You need at least one of them to move your funds.
newbie
Activity: 14
Merit: 0
===========================
Let's reference to the below variables/wallets for ease of discussion
Wallet A= default_wallet
Wallet B= cosigner wallet 1
Wallet C= cosigner wallet 2
Wallet D= destination standard wallet
===========================

I've spent quite a bit of time, around 10-14 hours, trying to figure out how to send funds out of my multisignature electrum wallet [default_wallet or Wallet A] ~which I created on accident, and meant to create a standard wallet~.  Initially, I created a 2FA wallet on Tails.... and realized that a 2FA wallet was not supported on a mobile device.  Therefore, I proceeded to create a multisignature wallet, [default_wallet], with the intention of being able to sync to my mobile device...  [default_wallet] currently contains all my bitcoins and would like to send the BTC to a standard wallet I've created: Wallet D

I've spent hours on this forum and online, looking for a solution, and came across quite a bit of discussions, which I thought would fix my issue.  A good example was found here on here, which I tried and failed and looks like one of electrums tom developers, ThomasV, provided an interim solution: https://bitcointalksearch.org/topic/help-sendrecover-from-multisig-wallet-1380049 I've spent hours trying to create/restore wallets from existing seed of the [default_wallet], along with trying to restore wallets using the xpub value from my [default_wallet] and every other xpub and xprv combination you can imagine.... with the goal of trying to create "cosigning wallets" [Wallet B and Wallet C] on the same machine (both on my macbook and on tails), so I can sign the transaction on the [default_wallet] and cosign on the other wallets: Wallet B and Wallet C and eventually send funds to Wallet D, with no luck  Huh Huh Huh

For my funded bitcoin wallet that I can't send from, Wallet A or default_wallet... I have my seed, my public and private key.  No issues trying to restore the wallet, which I have done many times, as a part of my troubleshooting efforts.  I'm guessing Im just missing the cosigning wallet concept, which I have created several attempts, and tried to use almost every suggestion under the sun, on both tails and my macbook.

Below is the exact information that I have for Wallet A, if that clarifies any type of confusion.  I think I created a 2of3 multisig wallet...
Wallet Name: default_wallet

seed: word word word word word word word word word word word word word

master public key: xpub661MyMwAqRbcFRFnCwAEd5n8N2AusiRi2CbDLpGjurT6WUBXjszsDzRm69RMKUhYFPzuf89u1RN pq7SmceRTSvgvHJpW9Bkhz5MTvPH7eE4
cosigner 1: xpub66xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
cosigner 2: xpub66yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy

private: xprvxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx



In an attempt to try to send funds from Wallet A, I can get the transaction to send to the cosign pool, but when I save that transaction and try to load into any of the wallets, that I think would be the correct cosigners, I don't see any option to 'broadcast' or complete the transaction.
http://imageshack.com/a/img924/781/duHiQa.png

I apologize in advance if this problem has been covered in this forum, but I have spent a good 8 hours today, just researching forums and threads.  So here is my shameful post in a forum for help...  Thank you all in advance!  Anyone who is willing to hold my hand and help me... Ill tip you in BTC! lol
Pages:
Jump to: