How to split and send your Bitcoin Cash forks

From Trezor Wiki
Jump to: navigation, search

NoteWe would like to thank Dr. Jochen Hoenicke and u/NilacTheGrim for preparing this split guide.

Please be sure you do not have Trezor Wallet opened in the browser or any other app which use Trezor device during using Electron Cash.

1. Install Electron Cash application from - you will need to use a version compatible with both BCHABC and BSHSV networks - 3.3.2 or lover. Latest versions of Electron Cash (3.3.3 and higher) may not work with BSV.

2. Create a new wallet, choose a name, select standard wallet, hardware wallet

3. Select your Trezor, enter your PIN and your passphrase (if you have one)

4. Confirm the derivation path: For the first account, it is enough to press Next, for other accounts change the last number in the text field,

eg., m/44'/145'/1' for second account

5. You should now see your wallet with the transactions.

6. Enable the address tab (View menu), pick two different fresh addresses and label them ABC and SV (right click on the address row in label column - Edit label), so you do not confuse them.

7. Make yourself familiar with the network selector (green/orange/red dot in the status bar, often with forking arrows). You can use it to switch between ABC and SV chain, by choosing a server (click on server tab, uncheck Select server automatically, right click on a server name - use as server or add the server manually). You can see the servers grouped by fork under Overview. Sometimes electron cash will not automatically find an SV server (there are only very few working at the moment) and you have to choose one from the Server tab.

8. Connect to a server serving the longer chain. Currently, this is ABC. Preferably the chain should be at least 6 blocks ahead.

9. Send all your funds to the fresh address you labeled ABC.

10. Connect to another server on the same chain to check that this server also saw your transaction (it is shown under History).

11. Connect to a server serving the shorter chain, currently SV.

12. The tx should no longer be displayed. Send all your funds to the fresh address labeled SV. Wait until both tx confirm. Check that on each network the coins are in the right address.

NoteInstead of sending all your funds at once, you can also only send the funds only from one address to preserve your privacy. In that case, select the address you want to send from, right click, choose Spend from. Make sure that you spend the same address in the second transaction for the other chain.

After the split, you can also use Electron Cash to send the coins. Make sure you always choose the correct network by clicking the green Network icon.

See also this reddit post

Like Trezor? Get one here!