How to mine Ethereum with console miner?

To connect to MinerGate pool and start mining Ethereum with console miner, follow the instructions below. Please note that currently we support the official Ethereum client Ethminer and Genoil miner.

Ethminer

If you don't find a suitable miner for your OS, please check for other Ethereum binary releases here.

Windows (win 64)

  1. Download the latest Ethminer: https://build.ethereum.org/cpp-binaries-data/release-1.2.2/Ethereum.exe
  2. Open cmd.exe

    By default, you will see the following:

    C:\Users\username
  3. Enter the Ethereum folder. If you did not specify an alternative directory for Ethereum while installing Ethminer, just enter the following:

    C:\Users\username > cd C:\Program Files\Ethereum
  4. Once you are in the Ethereum directory, run Ethminer.exe with the following commands:

    For OpenCL mining:

    ethminer -G -P stratum+tcp://eth.pool.minergate.com:45791/ingesolberg5@gmail.com

    For CUDA mining:

    ethminer -U -P stratum+tcp://eth.pool.minergate.com:45791/ingesolberg5@gmail.com

    The DAG file will be generated. It will probably take a few minutes. 
    You will start mining, once the DAG file is generated.
    To stop mining, enter

    Ctrl + C

    Source: http://ethdocs.org/en/latest/ethereum-clients/cpp-ethereum/installing-binaries/windows-installer.html

MacOS X

  1. Install the Homebrew package manager: http://brew.sh/')}
  2. After the installation, execute the following commands in the Terminal:

    brew update 
    brew upgrade 
    brew tap ethereum/ethereum 
    brew install cpp-ethereum 
    brew linkapps cpp-ethereum
  3. After the installation, execute the following commands to start mining:

    For OpenCL mining:

    ethminer -G -P stratum+tcp://eth.pool.minergate.com:45791/ingesolberg5@gmail.com

    For CUDA mining:

    ethminer -U -P stratum+tcp://eth.pool.minergate.com:45791/ingesolberg5@gmail.com

    The DAG file will be generated. It will probably take a few minutes. 
    You will start mining, once the DAG file is generated. 
    To stop mining, enter

    Cmd + C

    Source: http://ethdocs.org/en/latest/ethereum-clients/cpp-ethereum/installing-binaries/osx-homebrew.html

Ubuntu (14.04 and higher)

    1. Install Ethminer, using the following instructions in the Terminal:

sudo add-apt-repository ppa:ethereum/ethereum-qt 
sudo add-apt-repository ppa:ethereum/ethereum 
sudo apt-get update 
sudo apt-get install ethminer

  1. Once the application is installed, execute the following commands to start mining:

    For OpenCL mining:

    ethminer -G -P stratum+tcp://eth.pool.minergate.com:45791/ingesolberg5@gmail.com

    For CUDA mining:

    ethminer -U -P stratum+tcp://eth.pool.minergate.com:45791/ingesolberg5@gmail.com

    The DAG file will be generated. It will probably take a few minutes.
    You will start mining, once the DAG file is generated. 
    To stop mining, enter

    Ctrl+C

    Source:http://ethdocs.org/en/latest/ethereum-clients/cpp-ethereum/installing-binaries/linux-ubuntu-ppa.html

To join MinerGate with Ethminer earlier than Ethminer v.15, please use the following command:
ethminer -G -S POOL_ADDRESS -u YOUR_EMAIL

 

Genoil

Windows (win 64)'

    1. Download Genoil v. 0.9.41 fork 1.1.6 here or get the latest version here

    2. Configure the start.bat file following the example below.

      For OpenCL:

      setx GPU_FORCE_64BIT_PTR 0
      setx GPU_MAX_HEAP_SIZE 100
      setx GPU_USE_SYNC_OBJECTS 1
      setx GPU_MAX_ALLOC_PERCENT 100
      setx GPU_SINGLE_ALLOC_PERCENT 100

      ethminer -G -S eth.pool.minergate.com:45791 -u YOUR_EMAIL

      For CUDA:

      setx GPU_FORCE_64BIT_PTR 0
      setx GPU_MAX_HEAP_SIZE 100
      setx GPU_USE_SYNC_OBJECTS 1
      setx GPU_MAX_ALLOC_PERCENT 100
      setx GPU_SINGLE_ALLOC_PERCENT 100

      ethminer -U -S eth.pool.minergate.com:45791 -u YOUR_EMAIL

    3. Execute start.bat

      The DAG file will be generated. It will probably take a few minutes. 
      You will start mining, once the DAG file is generated. 
      To stop mining, enter

      Crl + C

For more information about Genoil miner, please visit its bitcointalk.org thread.