I went to the guide on Ethereum Classic website, and the instructions there are exactly the same as with installing a regular Ethereum account. There is no difference, so it looks like I can send both ETH and ETC to the same address in Mist wallet, how will Mist be able to separate them? I don't see any option there
2 Answers
The client software is slightly different.
Addresses are the same on both chains because it's the effectively the same open source software that creates the addresses. When the hard fork happened and ETC classic continued on the original chain all those running the new version of the software (the hard forked version) had the same balance on both chains using the same address.
The config for the main chain is as follows (in config.go ):
MainnetChainConfig = &ChainConfig{
ChainId: MainNetChainID,
HomesteadBlock: MainNetHomesteadBlock,
DAOForkBlock: MainNetDAOForkBlock,
DAOForkSupport: true,
EIP150Block: MainNetHomesteadGasRepriceBlock,
EIP150Hash: MainNetHomesteadGasRepriceHash,
EIP155Block: MainNetSpuriousDragon,
EIP158Block: MainNetSpuriousDragon,
Ethash: new(EthashConfig),
it is these parameters I believe and someone is welcome to correct me, the DAOForkSupport true tells the software this client is supporting the forked version not the original ETC classic version and to act differently, in simple terms. Maybe worth comparing the two files from the two repositories and see the different.
-
But in Ethereum Classic in the guide the link is: ethereum-classic-guide.readthedocs.io/en/latest/… and you can see it links to the regular Mist, with no changes? Commented Nov 28, 2017 at 16:27
-
Are you sure they are not linking to an old version of Mist release prior to the hardfork. What wallet version do they link to.– LismoreCommented Nov 28, 2017 at 20:58
-
-
This was the version of Mist before the hard fork thus works on ETC, later versions have that parameter above set above indicating to use the newer ETH chain.– LismoreCommented Nov 28, 2017 at 21:45
-
Thanks, but if it's before the hard fork, what happens if I try to send both ETH and ETC to the address? Commented Nov 29, 2017 at 6:58
You can download mist for ethereum classic from here: https://github.com/ethereumproject/mist/releases