Author

Topic: Multisig issue using a ledger (Read 121 times)

hero member
Activity: 1092
Merit: 520
February 09, 2024, 07:37:59 AM
#11
Many thanks for the replies always great to get help here.  I ended up putting the multisig backup into Sparrow wallet and it worked first time, it found the jade and just used it to sign.  i will play around and getting it working on Electrum for the learning.   

Thanks again
legendary
Activity: 2394
Merit: 5531
Self-proclaimed Genius
February 09, 2024, 02:27:46 AM
#10
So i just cut and paste the 3 Zpubs into a new electrum 2of3 and it recognized the previous transactions.  however, when i went to send it doesn't give me the option to sign.  I get it, electrum doesn't know anything about the HWs now, any ideas on how to work this out?
What you made is entirely a "watch only" wallet.

For the wallet to be recognized by a hardware wallet, it has to be setup with the hardware wallet itself like I've instructed.
Or do the above if you want to use separate wallet files for the two hardware wallets.
legendary
Activity: 1820
Merit: 1972
Crypto Swap Exchange
February 08, 2024, 04:06:30 PM
#9
So i just cut and paste the 3 Zpubs into a new electrum 2of3 and it recognized the previous transactions.  however, when i went to send it doesn't give me the option to sign.  I get it, electrum doesn't know anything about the HWs now, any ideas on how to work this out?

so in the Preview pay page, the sign button is greyed out. There must be a way to initialise the HWs?
You should create a new 2-of-3 wallet not from three Zpub-keys, but from two Zpubs plus the hardware wallet (Jade). Then the signature button will become active and you will be able to sign transactions in your jade.
hero member
Activity: 1092
Merit: 520
February 08, 2024, 08:36:09 AM
#8
So i just cut and paste the 3 Zpubs into a new electrum 2of3 and it recognized the previous transactions.  however, when i went to send it doesn't give me the option to sign.  I get it, electrum doesn't know anything about the HWs now, any ideas on how to work this out?

so in the Preview pay page, the sign button is greyed out. There must be a way to initialise the HWs?
hero member
Activity: 1092
Merit: 520
February 08, 2024, 08:21:23 AM
#7
So you mean you imported the seed phrase generated from the ledger hardware device and then imported it to the Jade hardware wallet and now you are trying to make a transaction and use Jade to sign the transaction am I right?

Yes this is right.  The Ledger I originally used has shit itself and i don't want to buy another Ledger.  So when i connect my HW to Electrum it is asking for the fingerprint of the Ledger.  There is bound to be away around this, nc50lc hs given me an idea, i will let yous know how it works.  Thanks for the replies.


You may have to to re-create the MultiSig wallet using Jade

legendary
Activity: 2394
Merit: 5531
Self-proclaimed Genius
February 08, 2024, 05:11:50 AM
#6
So i have a 2 of 3 setup using a trezor, jade and a ledger.  I recently put the seed words for the ledger onto a jade HW and tried to use it to sign a transaction as if it were from the ledger.

Electrum is looking for the ledger bip32 root fingerprint, so even tho the seed is the same but is on a jade. is there a way to get Electrum to recognize the jade as the ledger?
Even though it's the same seed, different Hardware wallets process transactions differently as they are using separate plugins.

You may have to to re-create the MultiSig wallet using Jade (with Ledger's seed), Trezor and previous Jade wallet's extended public key.
Try your luck if the xpub is in "Wallet->Information" of your current wallet under 'keystore' if the wallet isn't encrypted.
(I can't test this since I don't have a multiSig HW wallet)
legendary
Activity: 2212
Merit: 7064
Cashback 15%
February 07, 2024, 04:33:19 PM
#5
Electrum is looking for the ledger bip32 root fingerprint, so even tho the seed is the same but is on a jade. is there a way to get Electrum to recognize the jade as the ledger?
I would try with something different instead of Electrum wallet.
In my opinion Sparrow wallet is much better for this purpose and it supports more hardware wallets and signing devices.
Specter wallet is another alternative, but it never worked good on my system (no idea why).

Note that ledger wallet is NOT a good choice for multisig setup for various reasons I wrote before in one of my topics (it's not updated for a while):
https://bitcointalksearch.org/topic/list-multisig-wallets-5324749
hero member
Activity: 714
Merit: 1298
Cashback 15%
February 07, 2024, 01:05:41 PM
#4
So i have a 2 of 3 setup using a trezor, jade and a ledger.  I recently put the seed words for the ledger onto a jade HW and tried to use it to sign a transaction as if it were from the ledger.

 Electrum is looking for the ledger bip32 root fingerprint, so even tho the seed is the same but is on a jade. is there a way to get Electrum to recognize the jade as the ledger?

You have mixed the stuff somehow.

First you need to create a multisig wallet from 3 cosigners i.e trezor, jade and a ledger using the latter a coordinator of your multisig.

Then at signing transaction you need to sign it with any pairs of you cosigners: either trezor&jade or trezor&ledger or  jade &ledger

There is no need to "put the seed words for the ledger onto a jade HW" at signing transaction.
hero member
Activity: 826
Merit: 1010
Only BTC
February 07, 2024, 11:41:19 AM
#3
You can have your multisig wallet all on the same device, the issue is that it defeats the purpose of a multisig wallet, which is to eliminate a single point of failure. But if all wallets are in a single device, an attacker can compromise that device and steal your funds.

If you import the seed phrase generated in your ledger hardware wallet into Jade, you would be able to sign transactions as normal, all you need is two signatures from your different wallets to be able to sign and broadcast the tx.
legendary
Activity: 3206
Merit: 2904
Block halving is coming.
February 07, 2024, 11:03:00 AM
#2
So you mean you imported the seed phrase generated from the ledger hardware device and then imported it to the Jade hardware wallet and now you are trying to make a transaction and use Jade to sign the transaction am I right?

Have you tried to make a new wallet in Electrum and choose hardware wallet it should be recognized by Electrum wallet. Read this below

Tip: Before connecting your Jade, make sure the Blockstream Green app is not open. If Green is open, this may cause issues with your Jade being detected within Electrum.

So make sure the Blockstream green app is not open before you connect the Jade HW.
hero member
Activity: 1092
Merit: 520
February 07, 2024, 07:54:13 AM
#1
So i have a 2 of 3 setup using a trezor, jade and a ledger.  I recently put the seed words for the ledger onto a jade HW and tried to use it to sign a transaction as if it were from the ledger.

 Electrum is looking for the ledger bip32 root fingerprint, so even tho the seed is the same but is on a jade. is there a way to get Electrum to recognize the jade as the ledger?
Jump to: