Transfer Zclassic to Eleos Wallet and Copy Private Keys
This is a frequently asked question on the ZenCash Slack. Here’s an answer…although if you a have more questions please ask below.
When the ZenCash launch happens, any owner of Zclassic at the time will get awarded the same amount of ZenCash as they own in Zclassic. If you remember, this is how Ethereum Classic (ETC) started, when Ethereum and ETC had a chain split, also known as a fork.
With ZenCash, we are doing this intentionally. There are good reasons to do it this way:
- Allows anyone to invest in ZenCash before launch, by buying Zclassic on an exchange at Bittrex or C-Cex.
- Provides a base amount of ZenCash so trading can start right away on exchanges.
- Rewards the early investors in Zclassic, who are the people that are contributing to ZenCash
The question is, how do I get my ZenCash???
One of the basic tenets of cryptocurrencies is that you can reduce the counterparty risk of relying on an exchange or a bank by holding and maintaining responsibility for your own cryptocurrency.
Ideally, this would be on a hardware wallet, or with an encrypted wallet.dat file, but there is no support for that in Zclassic right now. As a side note, for Zclassic to get a hardware wallet there would need to be a payment to a hardware wallet vendor for integration, and there is currently an open request for both Zcash and Zclassic to allow for the wallet file to be encrypted.
Because of this, you probably want to do as much as possible to make sure your wallet.dat file does not get copied from your computer. Do a nice general cleanup of your machine, maybe run a virus scan, that kind of stuff.
OK, enough delay. Here’s what you do.
Run it. It should look like this on Windows. And it looks almost the same on Mac. You may have to restart it once, and will probably have to wait while it updates the blockchain information. Then make sure you running the Zclassic version of the wallet
Put some Zclassic in the wallet. Not too much too start. Find your address first:
The login to Bittrex, go to your Wallets, and click on the Minus sign next to ZCL
Copy the address from your Eleos Wallet and paste it into the Bittrex field.
Then in a few minutes, the Zclassic will show up in your wallet! That was a just a warmup to make sure you know how to do this for real. If you are going to transfer your Zclassic off Bittrex, you should do it at least a week before the ZenCash launch. You never know when an exchange is going to put their wallets into maintenance mode and prevent withdrawals. That’s why I like to keep as little cryptocurrency on Exchanges as possible.
Remember, whoever controls the keys, controls the funds. If your funds are on an exchange, it’s like having money in the bank. You can get it back, but you have to ask for it.
OK, let’s export our private keys from the Zclassic wallet, and import them into our Zcash wallet. This is almost, but not quite, like what you will do to import your keys into your ZenCash wallet. First, backup the wallet
To a file location
Then change your wallet to the Zcash version
You will need to start Eleos again after making this choice
Now import that wallet file that you previously exported. We are importing the Zclassic wallet file into the Zcash wallet, which also imports the private keys.
Hopefully you can find where you exported the backup to! If not, just do it again.
Now look at your addresses in Zcash
There’s no addresses there. That’s actually what we expected. As much as I would have like the same amount of Zcash to be in my wallet when I imported the Zclassic keys, it’s not going to happen. Now, when you import your Zclassic keys into your ZenCash wallet, there will be ZenCash in the wallet. That’s the plan, and it’s the whole purpose for this exercise.
Hopefully this helps clear up the process. If you have questions, please ask below.
Find out more about ZenCash here:
Originally published at ZenCash Blog.