Mine MIX
In order to publish content on the MIX network, or execute any kind of transaction, you must spend some MIX. MIX can be obtained either by mining it or by purchasing it.
In order to mine MIX, you will need to have a fully syncronized node as described in :ref:`configuration`.
You need to have a MIX account. If you do not have one already, go to the MIX console and run personal.newAccount();
.
Alternatively an Ethereum account can be created with MyEtherWallet and that can be used for MIX.
CPU Mining
CPU mining with Geth is very easy. Run the regular Geth command, but add the --mine
option. Use --etherbase
to specify which account will receive the mining rewards. It defaults to using all processor cores. This can be changed using the --minerthreads
option.
GPU Mining
Genoil
Ubuntu 15.10 or Newer. OpenCL only (for AMD cards)
sudo apt-get update sudo apt-get -y install software-properties-common sudo add-apt-repository -y ppa:ethereum/ethereum sudo apt-get update sudo apt-get install git cmake libcryptopp-dev libleveldb-dev libjsoncpp-dev libjsonrpccpp-dev libboost-all-dev libgmp-dev libreadline-dev libcurl4-gnutls-dev ocl-icd-libopencl1 opencl-headers mesa-common-dev libmicrohttpd-dev build-essential -y git clone https://github.com/Genoil/cpp-ethereum/ cd cpp-ethereum/ mkdir build cd build cmake -DBUNDLE=miner .. make -j8
Ubuntu 15.10 or Newer. OpenCL + CUDA (for NVIDIA cards)
wget http://developer.download.nvidia.com/compute/cuda/repos/ubuntu1404/x86_64/cuda-repo-ubuntu1404_7.5-18_amd64.deb sudo dpkg -i cuda-repo-ubuntu1404_7.5-18_amd64.deb sudo apt-get -y install software-properties-common sudo add-apt-repository -y ppa:ethereum/ethereum sudo apt-get update sudo apt-get install git cmake libcryptopp-dev libleveldb-dev libjsoncpp-dev libjsonrpccpp-dev libboost-all-dev libgmp-dev libreadline-dev libcurl4-gnutls-dev ocl-icd-libopencl1 opencl-headers mesa-common-dev libmicrohttpd-dev build-essential cuda -y git clone https://github.com/Genoil/cpp-ethereum/ cd cpp-ethereum/ mkdir build cd build cmake -DBUNDLE=cudaminer .. make -j8
CD to the ethminer
subfolder and run the following command
./ethminer -G -F http://localhost:8645
Claymore
Download from https://github.com/nanopool/Claymore-Dual-Miner/releases
Linux
./ethdcrminer64 -epool http://localhost:8645 -allcoins exp
Windows
EthDcrMiner64.exe -epool http://localhost:8645 -allcoins exp
There is great a tutorial for mining MIX with Claymore on Windows: https://klmoney.wordpress.com/link-blockchain-windows-gpu-mining/
Mining Pools
MIX mining pools can be found at https://www.mix-blockchain.org/