Safely claim Bitcoin Cash SV (BSV)

The Bitcoin Cash network experienced a hard fork on November 15, 2018, leading to the emergence of Bitcoin Cash SV (BSV). Users that secured their Bitcoin Cash using a Ledger Nano S or Ledger Blue prior to the hard fork automatically own an equal amount of Bitcoin Cash SV as they own Bitcoin Cash.

As Ledger's service for BCH is resumed, adding BCH accounts and sending BCH has been re-enabled. However, it is strongly recommended to claim your BSV before making any BCH transactions.

Claim your BSV

Update: Nov 27, 2018

As of now, BSV is not supported in Ledger Live. Instead, users can either split their BCH via Kraken or split their BCH themselves via the Electron Cash splitting tool

  Warning

For advanced users only. By proceeding, you accept full responsibility for any possible outcome. Ledger does not provide support for the procedure described below.

Kraken

Kraken credits users both BCH and BSV when they deposit BCH on Kraken, only if the depositing transaction is replayable, e.g. valid on both BCH ABC and SV chains. Transactions are replayable if the BCH has not yet been split or mixed with BCH that has been split. This procedure is easier than the manual claiming procedure described below, but requires registering, depositing and withdrawing on Kraken.
 

Electron Cash splitting tool

The Electron Cash splitting tool is developed and supported by the Electron Cash community. It provides protection against replay attacks and features direct support for your Ledger device, making it safe to use.

For optimal security, the Electron Cash splitting tool should be used before making any BCH transactions. Otherwise, you may risk losing your BSV if an attacker replays your transaction on the BSV chain or vice versa.

Splitting tool instructions

Step 1 - Create splitting wallet

First, you'll create a dedicated splitting wallet.

  1. Download and install this special version of Electron Cash for your platform. It features the coin splitting tool that we'll use.
  2. Launch Electron Cash and verify you're running Electron Cash 3.3.1CS. In the Wallet field, enter splitting wallet and click Next.
  3. Choose Standard wallet and click Next.
  4. Choose Create a new seed and click Next.
  5. Write down the 12 words of the wallet generation seed on paper. Make sure you write them correctly and in the same order. Click Next when you're done.
  6. Enter the 12 words in the next screen to verify you've written them down correctly.
  7. Choose a password if you want to encrypt the wallet file. It's not required as this is a throwaway wallet. Click Next.

You have now created your splitting wallet.

Step 2 - Connect Ledger device

You will now access the BCH managed by your Ledger hardware wallet through Electron Cash.

  1. Open a new wallet: File > New/Restore. The Install Wizard will open.
  2. In the Wallet field, enter hardware wallet and click Next.
  3. Choose Standard wallet and click Next.
  4. Choose Use a hardware device. Connect your Ledger device and open the Bitcoin Cash app before you click Next.
  5. Use the default derivation for Bitcoin Cash (m/44'/145'/0') and click Next.
  6. The Electron Cash wallet should open and show the transaction history of your Ledger device.

You should now have two windows of Electron Cash open: one is called splitting wallet, the other is named hardware wallet.

bch_wallets.png

Step 3 - Send BCH to splitting wallet

The splitting wallet will need some BCH in a specific contract address. You will send some from the hardware wallet to the splitting contract address.

  1. In the splitting wallet, click on Tools > Coin Splitter in the application toolbar at the top of your screen.
  2. Copy the Split contract address.
  3. Click on the Send tab in the hardware wallet.
  4. Paste the split contract address you copied from the splitting tool.
  5. Enter an amount of 0.00001 BCH. This corresponds to 1000 Sat, the amount required for the splitting tool.
  6. Enter a description if you want, for example: fund splitting wallet.
  7. Set a transaction fee of 2 Sat/B so your transaction is confirmed quickly.
  8. Click Send and verify the transaction details on your device before confirming it. You might have to confirm multiple transaction outputs.

fundsplittingcontract.png

Please be patient while waiting for the transaction to confirm.

Step 4 - Create splitting contract

Once the transaction has been confirmed, you can proceed to the creation of the splitting contract. This contract is a transaction that produces coins that can only exist on the BCH blockchain. By sending these coins back to your hardware wallet, you can then mix them with the rest of your BCH to make sure they can only exist on the BCH blockchain.

  1. Verify that the Splitting tool has detected the funding transaction. It should display the transaction ID and the amount of 1000 Sat that you sent.
  2. In the hardware wallet, go to the Receive tab and copy the address shown there.
  3. Paste the address you copied in the Output to field in the Splitting Tool of the splitting wallet. Select Combine with all coins from "splitting wallet".
  4. Click Redeem with script (CDS chain only).
  5. Click Broadcast in the transaction confirmation window that appears. The balance shown in the lower left-hand corner should then turn to zero.
  6. You can close the splitting wallet, as you won't need it anymore.

redeemBCHwithsplit.png

This creates the splitting contract and sends the splitted coins back to your hardware wallet. Wait for the transaction to be confirmed by the network.

Step 5 - Mix with hardware wallet

In this step you'll mix the coins from the splitting contract with the rest of your BCH. The splitting contract will first need to be confirmed before you proceed.

  1. In the hardware wallet, click on to the Receive tab and copy the address shown there.
  2. Click on the Send tab and paste the address you just copied.
  3. Enter a description like Sweep wallet to mix BCH.
  4. Click the Max button. This is required to sweep and mix all the BCH in your hardware wallet.
  5. Set a transaction fee of 2 Sat/B so your transaction is confirmed quickly.
  6. Click Send and verify the transaction details on your device before confirming it.

Make sure this transaction confirms before you continue.

Step 6 - Switch to BSV chain

Thanks to the splitting contract your BCH can only be spent on the BCH chain. You can now safely switch to the BSV chain to spend your BSV.

  1. Click Tools > Network in the application toolbar at the top of your screen. Then open the Server tab of the Network settings.
  2. Untick the Select server automatically option.
  3. Choose an SV server from this list and paste its host address and port number in Electron Cash in the Server field.
  4. Right-click the server you've added to the Server peers list and choose Use as server.
    selectserver.png
  5. Return to the Overview tab and verify that the chain split is detected. To be sure you're on the BSV chain, you can right-click the chain that lists the server you've chosen and select Follow this branch.
    selectbranch.png
  6. Close the Network window and return to the History tab of Electron Cash. The splitting contract and Sweep wallet to mix BCH transactions should disappear since they were executed on the BCH chain and you're now watching your history on the BSV chain.
Step 7 - Send your BSV

Now it's time to spend your BSV!

  1. Use a service of your choice that supports BSV and get the address you'd like to send to.
  2. Back in the hardware wallet in Electron Cash, click on to the Send tab and paste the address you've just copied.
  3. Click on the Send tab and paste the address you just copied.
  4. Enter a description like Deposit BCH.
  5. Click the Max button to send all your coins or manually enter the amount.
  6. Set a transaction fee of 2 Sat/B so your transaction is confirmed quickly.
  7. Click Send and verify the transaction details on your device before confirming it.
  8. You can copy the Transaction ID to track the transaction in a BSV explorer.

Done!

Congratulations! You've successfully claimed your BSV. Now you just need to wait for some final confirmations.

Was this article helpful?
101 out of 184 found this helpful