Mining Guide

Node Setup Linux

→ Skip the node setup if you're going to mine using a pool

If you're installing a full node, make sure you have an SSD with at least 1TB of free disk space. Run the following commands:

git clone https://github.com/devethorg/go-ethereum.git -b deveth
cd go-ethereum
sudo apt install make golang-go
make geth

and then:

./build/bin/geth --syncmode fast --mine --miner.etherbase=YOUR_ADDRESS --cache 26000 --rpc --rpcaddr 127.0.0.1 --rpcapi eth,web3,debug,net --rpcvhosts=* --networkid 777 --whitelist 11932937=0xb1bea4221644e68e90e305eed5e894bbe799234ac541fd7c909d838b7a7dda5b

Make sure to set the miner.etherbase to your address.

Important: Remember that the network ID of devETH is still 777. Our chain ID is 787 and that is configured at the protocol level. Please make sure you are using a network ID of 777 when starting your node.

The node will take several hours to synchronize.

GPU Mining Setup

Download the latest ethminer from GitHub, unpack it and start using the following commands:

wget https://github.com/ethereum-mining/ethminer/releases/download/v0.18.0/ethminer-0.18.0-cuda-9-linux-x86_64.tar.gz
tar -xvf ethminer-0.18.0-cuda-9-linux-x86_64.tar.gz
cd bin/

If you have a CUDA-Enabled Nvidia graphics card run:

./ethminer -U -P http://127.0.0.1:8545/

If you have an AMD (OpenGL) graphics card run:

./ethminer -G -P http://127.0.0.1:8545/

If you have any questions or you're facing issues setting yourself up don't hesitate to ask for help on our Discord server.