Quick guide to splitting your BCH and BSV with Electron-Cash

2 572
Avatar for sploit
Written by
  39
2 months ago (Last updated: 1 month ago)

Split BCH and BSV

Because there is no replay protection added to BSV, you need to split your coins before you use them. Otherwise you risk loosing them on the other chain.

The general process:

  • Import wallet into electron-cash

  • Receive dust (a tiny amount of already split and non-replayable BCH) or sign with Schnorr

  • Combine all your coins with the dust and send it to a new address you control

  • Wait for a confirmation

  • Import wallet into electrum-sv

  • Combine all coins and send to a new address, no dust needed this time

  • Wait for a confirmation

  • Done!

1. Download both Electon-Cash and Electrum-SV

Always install the newest version of the wallet software.

https://electroncash.org/

https://electrumsv.io/

2. Import your wallet into Electron Cash

Possible derivation paths:

  • m/0'

  • m/44'/0'/0'

  • m/44'/145'/0'

Wallet types:

  • Seed phrase

    • File > New/Restore

    • Name it & click next

    • Select standard wallet

    • Select I already have a seed

    • Enter your seed

    • Click the options button, select BIP39 seed (Skip this step if you are using a seed created natively in electron-cash/electrum)

    • Enter your derivation path

    • Continue

  • Paper wallet

    • File > New/Restore

    • Name it & click next

    • Select Import Bitcoin Cash addresses or private keys

    • Enter your private key

    • Continue

  • Hardware wallet

    • File > New/Restore

    • Name it & click next

    • Select standard wallet

    • Use Hardware wallet

    • Select your device

    • Enter your derivation path

3. Combine your coins with some BCH dust or sign with Schnorr

For paper wallets and seed phrases you can simply create a new transaction, send all your coins to yourself in a transaction that is signed with Schnorr.

Enable Schnorr (default since EC v4.0.3):

  • Tools > Preferences > Transactions tab

  • Select Sign with Schnorr signatures

Create transaction:

  • Go to Receive tab and copy the receiving address (for paper wallets, create or use another standard wallet for a new receiving address)

  • Go to send tab and paste the receiving address

  • Click the Max button (make sure the dust is included)

  • Click send

  • Done!

For hardware wallets you'll need to use some BCH dust, since most do not support Schnorr signatures:

  • Get yourself some dust on a new receiving address

  • Get a new receiving address

  • Go to send tab

  • Paste new receiving address

  • Click the Max button (make sure the dust is included)

  • Hit Send

  • Done!

4. Wait for a confirmation

5. Import your wallet into Electrum-SV

Follow the same procedure as #2

6. Send all your coins to yourself on a new address

No need for dust this time.

7. Wait for a confirmation

8. Done!

When you want to get rid of some unwanted coins, you can easily shift them into another coin without sign-up or KYC at sideshift.ai.

$ 1.41
$ 0.50 from @Read.Cash
$ 0.50 from @jonald_fyookball
$ 0.10 from @btcfork
+ 5
Avatar for sploit
Written by
  39
2 months ago (Last updated: 1 month ago)
Enjoyed this article?  Earn Bitcoin Cash by sharing it! Explain
...and you will also help the author collect more tips.

Comments

Steps 6 and 7 are not needed. Just make sure you do steps 3 and 4 correctly (with Schnorr or non-replayable dust).

$ 0.05
2 months ago

Thanks!

$ 0.05
2 months ago
About us Rules What is Bitcoin Cash? Roadmap Affiliate program Get sponsored Self-host
hello@read.cash (PGP key) Reddit