Pages:
Author

Topic: Curious Question - page 2. (Read 318 times)

HCP
legendary
Activity: 2086
Merit: 4363
October 30, 2021, 04:15:28 PM
#8
I was trying in a multi-sig segwit wallet.

So how would I give the input that I need to recover p2wsh address?
You can't create single address MultiSig wallets in Electrum importing singular private/public keys. You can only create "HD" wallets using Master Private/Public keys... and only by using the "New/restore -> Multi-signature wallet" option during wallet creation.

To do what you're attempting to do, you'd need to use something like Bitcoin Core and the createmultisig command. I've done this in the past (non-SegWit) with Bitcoin forks like Bitcoin Cash and Bitcoin Gold to extract fork coins from 2FA wallets.
legendary
Activity: 2380
Merit: 5213
October 30, 2021, 04:08:25 PM
#7
If I had the 2 private keys to a electrum multisig wallet but no seed words to recreate the wallets, could I still send the funds from the multisig wallet using those 2 private keys.
To be able to import the wallet into electrum, you need two master private keys.
Electrum allows you to create a multi-signature wallet from master private keys. But it doesn't allow you to create a multi-signature address from individual private keys.
If you have individual private keys, you can use coinb.in.
legendary
Activity: 1512
Merit: 7340
Farewell, Leo
October 30, 2021, 04:01:36 PM
#6
When I am trying with p2wsh: in Import Bitcoin addresses or private keys in the next screen I see the error.
It seems that you can't have a non-HD multi-sig wallet in Electrum. In order to create/import one, you're forced to go on Multi-signature wallet which will then either ask you to enter a seed phrase or a master key.

But, even if it didn't have this limitation, how would you import the private keys of a multi-sig address? Like, write what? Bunch of private keys? If you wrote four private keys how would it know that it's a 4-of-4 instead of 3-of-4? And that's just if it only supported one address in each importation.
legendary
Activity: 1512
Merit: 4795
Leading Crypto Sports Betting & Casino Platform
October 30, 2021, 03:56:45 PM
#5
The most important reason the seed phrase is existing is because it can generate the seed, the seed generates the master private key, the master public key and master chain code wich is a one way function through HMAC-SHA 512. So the seed phrase is existing to generate the master private key which is enough to generate the keys and addresses.

So, the master private keys can reconstruct the wallet, you have nothing to be worried about, but seed phrases are easy to backup if compared to the master private keys.
legendary
Activity: 2268
Merit: 18771
October 30, 2021, 03:45:46 PM
#4
If I had the 2 private keys to a electrum multisig wallet but no seed words to recreate the wallets, could I still send the funds from the multisig wallet using those 2 private keys.
Yes, as BHC has explained above, but you need to be sure you have backed up the correct two private keys. You would need to back up both private keys from a specific individual multi-sig address to be able to recover the funds from that one address (but not the rest of the wallet), or you would need to back up both master private keys to be able to recover the entire wallet.

Also note that this would only work for a 2-of-2 wallet. If you had a 2-of-3 wallet (or any number greater than 2, for that matter), you would also need at least the public keys from all the other shares.



-snip-
You cannot recover a multi-sig wallet by importing private keys from one of the shares in to a brand new wallet like that. To generate the multi-sig addresses, Electrum needs information from all the shares simultaneously. You need to instead select the multi-sig option, select your m-of-n set up, and then choose to import private keys on that screen.
legendary
Activity: 2800
Merit: 2736
Farewell LEO: o_e_l_e_o
October 30, 2021, 03:45:18 PM
#3
Generally, the seed phrase isn't necessary at all. It's just an easy way to recover your funds. Once you sign a transaction, which is how you spend bitcoins, you don't use any seed phrases, but only the private key(s).
Electrum is crashing.
When I am trying with p2wsh: in Import Bitcoin addresses or private keys in the next screen I see the error. It is asking me to Send Bug Report but when I am trying without p2wsh: then I get a legacy address which is obviously not the multi-sig address I have.

I was trying in a multi-sig segwit wallet.

So how would I give the input that I need to recover p2wsh address?
legendary
Activity: 1512
Merit: 7340
Farewell, Leo
October 30, 2021, 03:16:16 PM
#2
It'd be the same if you didn't keep the seed phrase, but only the private key of one non-multi-sig address. You could still, obviously, spend money from it. Same happens if you had the two private keys of an address from a 2-of-2 multi-sig wallet.

Generally, the seed phrase isn't necessary at all. It's just an easy way to recover your funds. Once you sign a transaction, which is how you spend bitcoins, you don't use any seed phrases, but only the private key(s).
member
Activity: 81
Merit: 30
October 30, 2021, 03:10:16 PM
#1
Curious question.

I understand the importance of keeping seed words to recreate wallets but,

If I had the 2 private keys to a electrum multisig wallet but no seed words to recreate the wallets, could I still send the funds from the multisig wallet using those 2 private keys.  The addresses of the private keys are different in a multisig wallet due to the combination of the private keys that created them, so that is why I ask.

Pages:
Jump to: