During Bitcoin Cash's successful upgrade on November 15, a second coin was created as it forked away from Bitcoin Cash (BCH), the second now referred to as Bitcoin SV (BSV).
Our recommendations prior to the Bitcoin Cash upgrade were published here.
In it, we suggested operators halt BCH transactions at their machine until the result of the upgrade was more certain and until exchanges resumed trading of BCH (as pricing would not be accurate until then.)
Now that the upgrade is complete and trading has resumed, here's what you should know:
- If you had a BCH balance in your machine's wallet prior to November 15, your wallet ended up with an equal amount of BSV.
- BSV currently includes no replay protection. That means that if you send BCH that was on your wallet prior to the upgrade without first performing a split procedure, you are signing a transfer of an equal amount of BSV along with it.
- We do not have current plans to support BSV, though if sufficient demand is shown in the future, we would consider it as we would other coins.
- You may safely re-enable BCH at your machine if you do not wish to deal with the process of splitting and claiming BSV from existing funds.
- Operators are in full and sole control of their wallets and funds, however, we are unable to provide support for the process of splitting off one's BSV and are not responsible for any loss of funds in one's attempt to do so.
Depending on whether you intend to split funds, we suggest the following steps to re-enable Bitcoin Cash support.
If not splitting funds
If you do not wish to split your funds, understanding that outgoing transactions from your machine's pre-existing balance will authorise spending both BCH and BSV to the recipient, you may re-enable BCH at your machine and continue operating normally.
To do so, first ensure that you have the latest Bitcoin Cash wallet using this upgrade article.
Then, in your admin's 'Machine Settings > Setup' panel, add back the BCH option under the Cryptocurrencies field.
Check that the admin's 'Maintenance > Funding' panel produces a deposit address for BCH and reflects your expected BCH balance. If so, you're set to continue offering BCH at your machine.
If splitting funds
If you wish to split your coins in order to claim BSV, you'll want to download your existing wallet and create a new one on the server for use only with BCH.
Use the article 'Wallet Backups' to download your Bitcoin Cash wallet file containing BCH and BSV.
You'll now have a wallet.dat file which you may use with a Bitcoin Cash node to engage in a splitting procedure. Please keep this file securely, as it is unencrypted and contains your current balance of BCH and BSV.
IMPORTANT: Further action is needed to split your funds, which we do not provide support for. Spending from this wallet without first effectively splitting the coins can result in both BCH and BSV being sent.
Then, ensure your server is running the latest BCH wallet using this upgrade article.
Lastly, run these four commands individually and exactly as written in your server in order to generate a new, empty wallet for use with BCH only:
supervisorctl stop bitcoincash
mv wallet.dat wallet-bchbsv.dat
supervisorctl start bitcoincash
In your admin's 'Machine Settings > Setup' panel, add back the BCH option under the Cryptocurrencies field.
Check that the admin's 'Maintenance > Funding' panel produces a deposit address for BCH. From here, you may refill your machine's wallet with BCH-only coins obtained from an exchange or other source.
If you have questions, please reach out to our support team so we may assist.