Post
Topic
Board Bitcoin Technical Support
Merits 10 from 4 users
Re: BTC instead of BCH
by
nc50lc
on 17/01/2021, 06:35:35 UTC
⭐ Merited by LoyceV (5) ,o_e_l_e_o (2) ,HCP (2) ,Pmalek (1)
The problem is, i tryed to do as o_e_l_e_o says, but after i did excaktly this, there is 0 BCH in the cash account ?
Is your Electrum wallet multisig, 2fa or any type other than standard Legacy and SegWit?

I asked Coinmama to transfer to Legacy address format and it started with 33TQ, why ? - it was not cash address format, like it should have been right ?
If it's 2fa, you may have to do some slightly complicated steps to restore it to Electron Cash.

Follow these exact steps:
  • In your Electrum wallet, use "File->New/Restore" and a new wallet window will open.
  • Enter a wallet name and click next, select the options "Wallet with two-factor authentication->->I already have a seed->", then paste your 12-word seed phrase.
  • After clicking "Next", select disable and don't set a password so it can be opened with a text editor and finish the wallet creation.
  • Now, go to Electrum's data directory (location) open wallets folder.
  • Find the newly created wallet with disabled 2fa and open it with a text editor.
  • In that text file, find (Ctrl+F): "x1/", there should be a "xprv" under it, copy it to a temporary text file or paper.
  • Under that there should be an "x2/" and "x3/", copy the "xprv" of x2 and "xpub" of x3 (x3's xprv is null) and paste to the same file as above.
  • Now you've got the keys that you need to restore it Electron.
  • In your ElectronCash wallet, use File->New/Restore.
  • After typing a wallet name and next, select the options "Multi-signature wallet"->Slide the sliders into "From 3 cosigners" - "Require 2 signatures", next.
  • Select "Use public or private keys", next, paste the xprv of "x1", next will display its xpub.
  • Next of that is "cosigner 2", paste xprv of "x2" and lastly in "cosigner 3" paste the xpub of "x3".
  • Set a password and the wallet should generate the same multisig wallet with BCH address format, use the "Address Converter" to check if your "legacy address" match to Electrum.

There could be a simpler method but this is what worked in my tests.