Create your Bitcoin, Litecoin, and Bitcoin Cash Multisig Wallets
Make a suggestion Improve this page
In this section you’ll setup the Multisig Wallets for Bitcoin, Litecoin, and Bitcoin Cash. You will also verify your deposit addresses.
Your Bitcoin, Litecoin, and Bitcoin Cash wallets are derived from your chosen M-of-N policy and the Master Public Keys from the N signatories. The derivation is deterministic, so as long as you keep a copy of the N Signatory Information Packets and you know the chosen M-of-N policy that was chosen, you should be able to derive your wallets. In order to access your funds, you will need to know the M-of-N policy that was chosen, N Master Public Keys, and at least M signatories should have access to their BIP39 Mnemonic.
The following process can be done at an internet connected computer and should be verified across signatories.
- Derive Wallet Address Using Electrum
- Open Electrum
$ ~/apps/electrum-3.3.6-x86_64.AppImage
- Select
Auto connect
and clickNext
. - Leave the default wallet name and click
Next
. - Select
Multi-signature wallet
and clickNext
. - Select your chosen M-of-N policy. The top bar,
cosigners
is theN
and the lower bar,Required signatures
is theM
. ClickNext
. - Select
Use a master key
and clickNext
. - You will be asked to enter your Bitcoin Master Public Key.
For Bitcoin, this is marked as Message B in your Signatory Information Packets.
You can scan the QR Code or enter it manually.
Click
Next
twice. - Select
Enter cosigner key
and clickNext
. - You will now need to scan or enter the other N-1 Bitcoin Master Public Keys. These are all marked with Message B on your Signatory Information Packets.
- You don’t need to enter a password, just click
Next
. - Click on the
Receive
tab. This will show your receiving address which is basically your bitcoin cold storage address. - Verify the Bitcoin cold storage address
- Click on the QR Code
- Use the smartphone’s QR code reader to read the QR Code. When the QR Code is successfully read, the smartphone should display the text version of the bitcoin cold storage address.
- Send this address to all your signatories and make sure they have derived the same address across their devices.
- If the verification fails, seek assistance
- Repeat steps 1 and 2 for Litecoin and Bitcoin Cash
- For Litecoin use the following program and the Message L keys:
$ ~/apps/electrum-ltc-3.3.6.1-x86_64.AppImage
- For Bitcoin Cash use the following program and the Message BC keys:
$ ~/apps/Electron-Cash-4.2.3-x86_64.AppImage
Electron Cash calls
master keys
simplypublic or private keys