How Do I Claim and Sell Bitcoin Cash (BCH)?
The Short Answer
Bitcoin Cash (BCH) coin is supported by bitcoin_fork_claimer, so following one of our three guides catering to your skill level, situation and and goal applies:
There likely exist several other methods, however they are more risky we cannot recommend you take risks with your private keys without understanding the specifics of your situation. This includes exposing your keys to the official wallets released by the project which are almost certainly not up to the standards of quality of the best in the Bitcoin (BTC) ecosystem and the other best-of-breed security-focused software.
The Long Answer: Introduction
Claiming Bitcoin Cash (BCH) coins requires some work, and there's no one solution as it depends on how you are currently holding on to your BTC and what hardware/software you have access to. To help pick the right path we've broken the process down in to a number of possible methods.
Once you've moved the forked coins into a wallet you control we then provide you with a number of possible options depending on what you want to do with them.
Moving Bitcoin Cash (BCH) Coins
Along with each method we also outline the technical difficultly level, privacy/security protection and our recommendation level. Read through each to find which is the most recommended option for you to use.
Method 1: Your existing wallet you are using to hold BTC
If you have been storing your BTC on a wallet, for example a hardware wallet, and have been doing so through the fork point, it is possible that your wallet may have added the feature which allows you to move the coins. If you are comfortable using your existing wallet, we can recommend this. However, we do not recommend migrating your private keys to a different wallet for this purpose.
*We do not provide any advice on claiming via your existing wallet. It is up to you to follow the directions from your wallet's vendor for moving Bitcoin Cash (BCH).
Method 2: Using Ymgve's bitcoin_fork_claimer on an Ubuntu Live DVD Temporary Session
We have provided a complete walk-through guide for this:
Method 3: Using Ymgve's bitcoin_fork_claimer on a TAILS Live DVD Temporary Session
We have provided two different walk-through guides for this that may relevant and helpful to your particular situation:
Method 4: Using Ymgve's bitcoin_fork_claimer from Windows
We do not recommend this method and encourage you to find a Linux-based solution, however this is better than many alternatives.
*The steps in this guide mostly apply to the task
Method 5: Use The Provided Wallet or Node Software From The Bitcoin Cash (BCH) Project
Bitcoin Cash (BCH) provides a wallet that can be located via their project page.
Individual projects do not develop software in a way that is as reliable and trustworthy as the top-tier Bitcoin (BTC) wallet software. Also, there is a conflict of interest by trusting software that is not shipped and reviewed by an independent party who has no financial stake in a project. Due to the number and variety of cryptocurrency projects, very few get any code review, and being 'open source' is far from a guarantee that there is nothing malicious or mistaken in this code.
Special Considerations for Moving Bitcoin Cash (BCH) Coins
Please read over the following section which cover some of the nuances of moving Bitcoin Cash (BCH) using the different address types.
Claiming from P2SH addresses
The bitcoin_fork_claimer tool does not have support for outputs which are encumbered with script conditions. These Bitcoin addresses start with
3 with the exception of Segwit address, which start with
3 as well. If you have coins held on one of these address through the fork or airdrop point, you will need to do some research and investigate other methods for redeeming this value.
A likely viable solution is to use the official Bitcoin Cash (BCH) software from the project, however that requires trusting the development team and release process of the project. This is something that we cannot make a blanket recommendation for, so please proceed with caution.
Selling Your Bitcoin Cash (BCH) Coins
If you want to part with your Bitcoin Cash (BCH) then we offer some options for how to trade it along with some considerations for privacy.
Option 1: Sell At Exchanges That Take Deposit
On the page for Bitcoin Cash (BCH) we track exchanges that allow depositing and trading of the coin and provide attributes for comparison in our directory. Right now, we are aware of 15 exchanges that take deposit and trade Bitcoin Cash (BCH).
Option 2: Sell At An Exchange That Takes Deposit and Does Not Require KYC
For claiming without revealing your identity, you can find non-KYC exchanges which are tracked in our directory.
We cover this and many related concerns in this detailed guide:
The exchanges for Bitcoin Cash (BCH) are listed at our page for Bitcoin Cash (BCH). At the moment, we are aware of 8 that do not require KYC documentation and verification.
Option 3: Sell To An OTC Broker
This will require some effort on your part to find one you deem trustworthy enough to trade with, however brokers exist that are willing to buy just about any coin that can be transacted.
Option 4: Donate To A Worthy Cause
It's an honor to be able to build a useful set of tools for this space which help inform and allow individuals to unlock and control the value they own. We wrote this post on Why Should I Donate Fork/Airdrop, BTC or other tokens to Forkdrop.io? to fully explain our stance.
The Forkdrop.io donation address for Bitcoin Cash (BCH) is: