So, I have a multiSig wallet created using Electrum.
2/2
I have 12 words seed and extended seed for extra layer or security.
Just to confirm...
You have 2x Electrum "standard" wallets... each with 12 word + "extra word"
Electrum seed mnemonics. You then created a 2-of-2 MultiSig wallet, using those two
Electrum seed mnemonics as the (co-)signer keys. Is that correct?
If so, as long as you have those two
Electrum seed mnemonics, you can convert them to Master Private Keys (or individual private keys) and then recreate the multisig addresses from those in another
compatible wallet.
Unfortunately, finding a compatible wallet will be problematic. Electrum uses a proprietary seed system, so converting from "seed mnemonic -> master private key" (or "seed mnemonic -> private keys") will not be possible using a BIP39 wallet as suggested by others... certainly, it won't work with Mycelium, any of the wallets mentioned above... or the "normal" Ian Coleman BIP39 tool.
At present, the only way I know of to get from an
Electrum seed -> Master Private Key (or private keys) is using Electrum with no password/file encryption and extracting the xprv from the unencrypted wallet file... OR by using
a modified version of the Ian Coleman Tool, made to work with Electrum seeds.
I have the addresses but since this is a multiSig wallet, the addresses do not have separate private keys.
Technically, all you need is the (in your specific case, two) private keys that match the public keys used to make each address... everything else (public keys, redeem script etc) can be derived from those private keys.
Hypothetical question:
If anything happen with Electrum wallet (Let's say they stop working for the community) then how will I recover my wallet?
Due to the Electrum seeds not being BIP39 compatible, it would not be a nice easy "copy/paste seed(s)->recreate wallet->send coins" type of recovery. However, while it isn't exactly straight forward... it isn't impossible either.
The algorithm used by Electrum to actually create MultiSig addresses is the same as other wallets... so, as long as you can access the private keys used to create your MultiSig address, there are other MultiSig capable wallets like Bitcoin Core or services like
coinb.in that will allow you to recreate the multisig addresses. Although, you would possibly only be able to do one address at a time, as I'm not currently aware of any wallets (other than Electrum) that can create "HD" MultiSig wallets by using xprv's...
you should be able to recover your private key using any wallet that support bip39.
You can use Mycelium to recover. I think it's also possible with
copay.io, although I've never used this wallet.
Electrum seed mnemonics ARE NOT BIP39 compatible. So, unfortunately, none of these solutions will work to get from Electrum seed -> private key(s)