First i just want to say ,,!,, to whoever created this whole bitcoin cash mess. Although i dont agree with the hard fork just to stroke some egos i have no problem with it as long as the community supports it. But the entire execution is a clusterfuck piss poor mess, whoever are responsible for them are fucking idiots.
1) Why would you name your coin bitcoin CASH? instead of something more unique. Any time anyone trying to google your coin, i.e. bitcoin cash exchange, bitcoin cash wallet, bitcoin cash whatever - instead of getting to the relevant result you get spammed with bitcoin and cash conversions/comparisons. It's almost you dont want your coin to be found and want to promote bitcoin. Why not call it bitcoin iamnotafuckingidiot, so when someone googles it, they actually find results about your coin.
2) Why go production with zero planning and infrastructure in place? The official website has jackshit, absolutely no instructions on how to actually get bitcoin cash. None of the wallet linked are verified - and even worse it puts people's bitcoin at risk when they try to mess with the private keys on their own to get bitcoin cash not understanding the full picture. Why would you not have an official bitcoin cash wallet and clear instructions on how to get the bcc coins. Another wtf moment.
3) Only 3 exchanges currently support bitcoin cash trading, so why the fuck would you list a dozen that does not, just to confuse people.
/rant off.
-----
Now on with how to get and sell your bitcoin cash. This guide by no means is perfect nor do i claim it's elegant/ideal approach, but that's how i got it done, balancing risk vs result. I will try to keep it in simple terms so it's easy to understand.
bitcoin = BTC, bitcoin cash = BCC
1)
SAVE YOUR EXISTING BTC - Send all your BTC to coinbase or another trusted wallet. (you can create a new local BTC wallet on a different PC to send the coins, but i prefer just dump it all to coinbase since i trust it and it makes things much simpler - less worry about security).
2) Wait until you have 6 confirms and coinbase also confirms the transaction is done. At this point, you should have no BTC left in your old wallet.
3)
FIND ALL PRIVATE KEYS - Export all private keys that had BTC into a txt file from the now empty wallet, 1 private key per row. Quick fyi - 1 wallet can contain many public/private keys, and your BTCs were likely spread across them, so to get all the BCC you need all the private keys that had BTC in them. Below are the exact steps if you are using bitcoin core wallet:
A) goto Help --> Debug Window --> Console
B) type: dumpwallet "C:\yourpath\wallet_pk.txt"
At this point your entire private key list linked to the wallet is exposed as readable text file - danger! But your BTC is at coinbase or somewhere else safe correct?
4) Go through the wallet_pk.txt file from previous step, and parse out all the private keys that had BTC linked to it.
Example below, private keys are on the left. You want any rows that have "label" and "change". Ignore "reserve" as those keys had no BTC.
cTtefiUaLfXuyBXJBBywSdg8soTEkBNh9yTi1KgoHxUYxt1xZ2aA 2014-02-05T15:44:03Z label=test1 # addr=mnUbTmdAFD5EAg3348Ejmonub7JcWtrMck
cQNY9v93Gyt8KmwygFR59bDhVs3aRDkuT8pKaCBpop82TZ8ND1tH 2014-02-05T16:58:41Z reserve=1 # addr=mp4MmhTp3au21HPRz5waf6YohGumuNnsqT
cNTEPzZH9mjquFFADXe5S3BweNiHLUKD6PvEKEsHApqjX4ZddeU6 2014-02-05T16:58:41Z reserve=1 # addr=n3pdvsxveMBkktjsGJixfSbxacRUwJ9jQW
cTVNtBK7mBi2yc9syEnwbiUpnpGJKohDWzXMeF4tGKAQ7wvomr95 2014-02-05T16:58:41Z change=1 # addr=moQR7i8XM4rSGoNwEsw3h4YEuduuP6mxw7
cNCD679B4xi17jb4XeLpbRbZCbYUugptD7dCtUTfSU4KPuK2DyKT 2014-02-05T16:58:41Z reserve=1 # addr=mq8fzjxxVbAKxUGPwaSSo3C4WaUxdzfw3C
So using above example, you should now have below private keys. (and no those are not my private keys, just samples..)
cTtefiUaLfXuyBXJBBywSdg8soTEkBNh9yTi1KgoHxUYxt1xZ2aA
cTVNtBK7mBi2yc9syEnwbiUpnpGJKohDWzXMeF4tGKAQ7wvomr95
5)
GET BCC WALLET - Download and install electron cash from:
http://www.electroncash.org DISCLAIMER: THIS IS
NOT A VERIFIED BITCOIN CASH WALLET (THERE IS NO VERIFIED BITCOIN CASH WALLET CURRENTLY - see my rant). SO USE AT YOUR OWN RISK.
This wallet worked for me for BCC, but i am by no means vouching for it. And if you do download, make sure you download it from the official website.
6) Upon opening the wallet, you should got the Network window. if not goto Tools --> Network. And choose "electrum-abc.criptolayer.net" as the Node (there is a whole another mess of the wallet defaulting to BTC network creating mass confusion, that's why you doing this to force it to this BCC node/network, read:
https://www.reddit.com/r/btc/comments/6qyn18/electroncash_notice_how_to_select_bitcoincash )
7) Use the default options in the setup wizard to create the wallet, on the screen that says import private key, put the private key you saved from step 4). Alternatively, just goto Wallet --> Private Keys --> Import to put the keys.
8 ) At this point you should see your BCC balance reflected. Double check make sure the BCC balance is as expected, if not you may missed importing 1 or more private keys. Go back to step 4) and recheck.
9)
GET YOUR BCC OUT! - Now it's time to deposit the BCC to an exchange. As of aug 3rd, i am only aware of viabtc and hitbtc exchanges that accept BCC deposits and is actually working. I am not going into detail on which of the 2 exchanges to use, you make your own call (i used viabtc fyi)
Once the exchange is determined, send 1 BCC from your electron cash wallet to the exchange to test, set the fee bar to max - so you get your transaction in the next block. Don't be cheap on the fees, you getting all this free coins already and given the network is still a baby - try to get your transaction confirmed asap. (at least in theory, it should help!)
10) Check on your chosen exchange that the 1 BCC arrived and is confirmed (shouldn't take too long, took me 15 mins). Once that's fine, then send the rest of your BCC over as well, again i recommend use max Fee to send. Do NOT leave any BCC in your electron wallet, as it's an unapproved wallet, god knows what security holes it may have. You want to get in and get out asap, not leaving anything in that wallet.
11)
GET YOUR BTC OUT! - Make the BCC->BTC trades on the exchange, then once again, get the fuck out and move the free BTCs you just got to your trusted wallet asap, not leave it on the exchange. Those 2 exchanges that currently allow BCC deposit/trading, i wouldn't leave anything in there. Who knows what will happen given the volatility.
----
On a separate note, here's my thought why one should get out of BCC asap and not to listen to all those people saying keep BCC and see what happens. Of course just like picking stocks, you make your own decision, i could be spectacularly wrong, but it's something i can live with given the below.
1) BCC network difficulty will drop significantly, it will become a small fraction of the BTC difficulty weakening it significantly and making it susceptible to 51% and other problems.
2) Every single person who has BTC now has BCC instantly (minus the dorks who stored it on coinbase before the split), it's basically free money. BUT there is absolutely NO - NOT A SINGLE - use for BCC. What do you think is going to happen? people did not spend money buying BCC, its just there one day, with no use, and tons of uncertainty.
3) Majority of the people still have no idea how to get this thing to an exchange to sell it. Once thing settle down in a week or so, the rush for the exit will start. Look at almost every single instant gratification alt coins, they almost ALL end in zero. Unless some major backing or news comes for BCC, i strongly believe same will happen. Just ask yourself, who will be buying those coins? we know everyone has them now, but who will actually spend fiat or BTC buying them? Are you willing to spend BTC buying BCC at 1:5? 1:10? 1:20? there's your answer.
In my view, it's really a race against time to get BCC to an exchange, and convert to BTC, You are racing against everyone else. Every hour counts.
----
if this helped you, please donate some btc to 19XxPAWSUmtcjcDFuUhQtbgzwt5KP1vPF1
if not, i tried.