I'm trying to create a 2-of-3 multi-signature wallet with Electrum consisting of:
- My main Windows machine
- A headless Linux machine
- An extra paper-backed-up seed created on an offline machine
(The last one is optional, it could be a 2-of-2 wallet)
I already installed the Electrum wallet on the headless Linux machine and am able to create a regular wallet and use it via command line. How can I create a multisig wallet here? I mean how can I replicate this functionality via command line?
I see the 'create' command just have the options --verbose, --portable, --wallet (path) and --offline. 'createmultisig' just creates a single multisig address, not a wallet. Is this possible at all? I can't find a definite answer in the docs.
If this is not possible I could just grab the xpubkey from the Linux machine and use it to create the wallet on the Windows machine. In this case can I then sign the (multisig) transactions on the Linux machine somehow, effectively just using the headless Linux as a 2FA?