Bitcoin Forum
March 28, 2020, 09:52:30 AM *
News: Latest Bitcoin Core release: 0.19.0.1 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Is there another client that can be used to reproduce Electrum multisig wallets?  (Read 116 times)
COINcernedCITIZEN
Newbie
*
Offline Offline

Activity: 1
Merit: 0


View Profile
November 03, 2017, 11:37:24 PM
 #1

I am in the process of moving all my coins into a multisig wallet, using a 2-of-4 setup. I know how to create a multisig wallet using the xpubs from four unique 12-word seeds, but what I would also like to do is verify that entering the same four xpubs in a different wallet to create a 2-of-4 multisig wallet is giving me the same set of addresses. I am doing this all on an offline computer though. I have already tried to get armory working on a fresh Ubuntu install, but it keeps failing. Too much of a headache, as I've tried installing both the .deb and building from source. Are there additional clients that can be run on an offline computer that don't rely on the same libraries as Electrum?
1585389150
Hero Member
*
Offline Offline

Posts: 1585389150

View Profile Personal Message (Offline)

Ignore
1585389150
Reply with quote  #2

1585389150
Report to moderator
AWARD-WINNING
CRYPTO CASINO
ASKGAMBLERS
PLAYERS CHOICE 2019
PROUD
PARTNER OF
1500+
GAMES
2 MIN
CASH-OUTS
24/7
SUPPORT
100s OF
FREE SPINS
PLAY NOW
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
HCP
Legendary
*
Offline Offline

Activity: 1274
Merit: 2280

<insert witty quote here>


View Profile
November 04, 2017, 04:29:55 AM
 #2

I can't seem to find any wallets that will let you recreate using xpubs...

The nearest I could find was coinb.in website (https://coinb.in/#newMultiSig), but that only lets you use individual hex public keys, NOT xpubs... So you'd have to put the xpub into something like the BIP39 mnemonic tool (https://iancoleman.io/bip39/) first...

just paste the xpub into the "BIP32 root key" box at the top. Then, get the first 2 or 3 hex public keys, put the 2nd xpub in, get 2 or 3 hex pubkeys, 3rd xpub... 4th xpub etc...

Once you have your hex public keys, you can then then use coinb.in to generate the MultiSig addresses using the hex pubkeys (note that the hex pubkeys need to be entered in alphanumeric order, so 021xx before 02Axx before 031xx etc).

Click "submit" and make sure it's the same as what Electrum has created.

I've tested this process and it works... The trick is to click the BIP32 tab on the BIP39 tool and set a "custom derivation path" of: m/0 otherwise the BIP39 tool won't generate the same hex pubkeys as used by Electrum

It's a bit tedious and requires a bit of manual work, but both the BIP39 tool and coinb.in can be downloaded and run offline!


If that's too much work... maybe do a dummy run using a throwaway set of xpubs/multisig wallet and an online computer with Armory to satisfy yourself that it will generate the same addresses?

Pages: [1]
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!