How to build a 6 GPU Ethereum Mining Rig?
Building a 6 GPU Ethereum mining rig can be an exciting project coupled with an excellent source for generating extra money.
However, finding a perfect guide to help you assemble the best Ethereum mining hardware can be quite tedious. Worry no more, as we will help you build your very own Ethereum mining rig in approximately 3 hours.
But prior to proceeding, we must have a good idea about what exactly does Ethereum mining means.
What is Ethereum Mining?
Ethereum mining is the process of reaching a consensus on all the transaction occurring on Ethereum network.
Ensuring security and permanency of each transaction carried out on the network are some key advantages of an Ethereum mining rig. Other features of sending Ether to lock in changes for the applications (app) and execution of smart contracts can also be utilized.
But where does the revenue flow in?
The answer to your question is that you are rewarded for joining your mining network to increase the overall hash rate of the system when you build an Ethereum mining rig.
Depending on the mining ‘difficulty’ and the current value for Ethereum cryptocurrency, the amount awarded to you may vary. Many people often convert the awarded mines to USD Dollars for better revenue margin. As an example, a person makes $500/month (with current trends of early 2018) with the rig by following this guide.
So, be wise and choose the perfect guide for building your mining rig before entering the cryptocurrency world.
6 GPU Ethereum Mining Rig Hardware Build List
Components are the quintessential part of building a mining rig.
Mentioned below are all the components needed to assemble your DIY GPU mining rig with the appropriate amount mentioned. As soon as you are ready with your components, refer the below guide for assembling your mining rig and configuring the relevant setting for the same.
Please watch the YouTube whose link is mentioned below for better understanding.
List of components:
1x Power Supply
An efficient power supply is a key to save in electricity costs over the long run.
Gold or Platinum rated power supplies are preferred over bronze and silver as per as the industry standard for rating the efficiency of a power supply unit (PSU).
1x Motherboard/CPU Combination
Given below is a list of some top-notch motherboard and processor combination which are compatible with six video cards.
Professionals use these mining motherboards, and hence, their quality and performance are guaranteed.
- MSI Pro Z270A SLI Plus Motherboard
- Intel G3900 Dual Core CPU
- ASUS PRIME Z270-P LGA1151
- ASUS PRIME Z270-A LGA1151
- ASUS PRIME H270-PLUS
- ASUS ROG STRIX Z270E GAMING
- MSI Enthusiastic Gaming Intel Z270
6x Graphics Cards
Deemed as the best GPU for mining in 2017, Nvidia GTX 1070 is the epitome of efficiency. Producing a hash rate of 30Mh/s by consuming only 100 watts of electricity it packs more power than any other AMD graphic cards available in the market.
However, the favorite model for many professionals is the Gigabyte GeForce GTX 1070 Windforce OC. Sporting a twin fan design, it runs cooler in comparison to the other 1070 models tested previously.
If it is unavailable, you can choose any of the twin fans overclocked EVGA or Gigabyte cards which would work great out of the box. Many tests with these cards have led to exceptional results, and these are available on many online shopping sites as well.
AMD Rx 580 and AMD Rx 570 can be considered a close second choice for a GPU provided that Nvidia is out of stock or unavailable.
The frequency of Rx 580 are 29Mh/s, and the Rx 570 are 27Mh/s. Furthermore, all the requirements remain same for building a mining rig. The primary reason why a majority prefers the GTX 1070 is the low usage of power (100w VS 135w per GPU) when mining.
Not much of system memory is needed for efficient mining of Ethereum. 4GB small RAM stick is more than enough for this purpose.
However, ensure that the RAM you purchase of DDR4 as it helps in the effective mining of the Ethereum rig.
6x USB Riser Cables
USB riser cables are paramount as they are the point of communication between the six graphics cards and the motherboard.
Moreover, they are also responsible for dissipating heat by allowing spaces between graphics cards. In order to build a 6 GPU mining rig, they are certainly quite essential.
1x Hard Drive (SSD)
It is needed to install the operating system and the mining software for building the 6 GPU Ethereum rig.
1x Custom Mining Case
Open Air 6 GPU Mining Case is recommended by many experts for better airflow in case of building a 6 GPU Ethereum mining rig.
Furthermore, it often allows you to build the Ethereum mining rig easily,
1x Operating System
Windows 10 is highly recommended as it provides best driver support for Ethereum mining.
Devices such as a monitor, keyboard, and mouse will be needed for setting up the software settings for installation.
Assembling the Mining Hardware
Follow the below steps to assemble the hardware components as mentioned above to set up the Ethereum mining rig.
- First of all, unpack all the components.
- Now start assembling the Open Air 6 GPU Mining Case
- Proceed to install the operating system on the system memory(RAM)
- Plug all the six riser cables in
- Connect the PSU to a motherboard and place the motherboard in the custom open-air mining rig case.
- Now plug the Hard Drive and proceed further
- Fasten the riser cables to the custom case after connecting all the GPUs to them. Experiment a bit for
optimal spacing in order to keep the cards cool
- Now plug all the power supply connections.
- Connect a mouse, a monitor, and a keyboard and connect to internet
- Re-check that all the connections are firm
- Boot up the mining rig and install the operating system on it.
- Ensure that all the fans are functional fully and start the mining software to tweak the settings for
the maximum hash rate.
Configuration of Motherboard, Windows and Mining Software
After assembling the Ethereum mining rig, you need to perform quite a number of configurations. Please refer below for the same.
- Using a USB thumb drive, update the motherboard to the latest BIOS software.
- Navigate to Settings, Advanced, PCI subsystem Setting.
- Set PEG 1 to Gen1
- Enable the 4G Decoding for cryptocurrency mining
- In OS settings disable the Window 7 and enable Windows 10
Setting Up OS, Drivers, and Mining:
Once you are done configuring the motherboard now, you must configure and install some software components to run the Ethereum mining rig.
Refer the below steps to install the relevant software components.
- Boot the mining rig from a Windows 10 USB media to install the pre-loaded OS
- Now install the 64-bit Windows 10 Pro operating system
- Proceed to install the Nvidia drivers
- Set the clock memory to 600 after installing MSI Afterburner. Now set the power supply to 70 to get
30Mh/s per GPU.
- Check the device manager and install any missing system drivers
- Now rename your PC to a professional mining worker name
- Install the Claymore Dual Miner and edit the config file. Add your Ethereum address and the name of the
miner project. Create a shortcut to the mining software .exe file in the startup folder of your system. To
enable auto-start of mining once the Windows boots up navigate to the system startup folder from this
path: Start > Run and enter ‘shell:startup.’
- Using this guide disable the Windows automatic update and set the power profile to ‘Always On.’
- Install a remote access software, if you are planning on managing more than one rig to manage all the
- Start the mining rig and earn those crypto-coins
BIOS Settings for Motherboard
Tweak the BIOS settings of your motherboard for optimal performance. This can be achieved by turning off the unneeded services on the BIOS, keeping all the PCI settings automatic, setting up the graphics TOLUD to 3.5GB.
The power should be supplied only when the power is on.
Setting up Mining OS EthosDistro
If Windows isn’t your thing then, Linux is the best option for setting up your mining operating system.
EthosDistro is a purposefully built version of Linux optimized for GPU mining. As opposed to Windows and Ubuntu, this operating system is recommended by various experts for GPU mining.
With EthosDistro, you don’t need to mess with the operating system and actually save a lot of time. Of course, using the same hardware build with Windows or Linux is all the same and doesn’t affect much. However, it is recommended to use a purposefully built operating system.
The best part about EthosDistro is that it has settings for adjusting power, the fans, core clock speed, and memory clock speed. Thus, allowing you to overclock and limit the power of the GPU’s.
Moreover, you can also set up one single configuration file on the web server. On changing that one file on your miner project, you can go to that configuration file on boot network, pull up the config and simply start mining. Furthermore, it also checks if the file when it is running every few minutes, hence, it is possible to reboot the miner to have it accept the changes and the new settings.
Once you are done setting up the BIOS, connect to the WiFi and reboot the Ethereum mining rig. You will see the bootup screen of EthosDistro which is simply user-friendly with a command line. Thus, you are successfully running the Ethereum mining rig.
But there are some critical pieces of information you need on this screen.
IP address: which can be accessed by SSH – this one is at 10.172.0.232
Name: For our screen it is e7423e
URL of the statistics website which depends on your location and IP address: for us it is
Change the EthosDistro mining address by using the SSH from your PC rather than the bootup screen. The commands differ for the different operating system.
Use the below set of command to change the address.
For Linux – You must use the Terminal command line
For Mac – You must use the Terminal command line
For Windows – You can use the Bash command line or Putty
Setting up EthosDistro to Mine
Find the IP Address on the screen:
(enter password live)
The Ethereum system is designed to download and run a file from the web. If you plan to change it, you can edit remote.conf with nano or VIM, making it a blank file.
Once done as soon as the system boots, it will copy the file which is referenced in the Remote.Conf into Local.Conf provided the Remote.Conf file holds nothing and is void.
Depending on a single miner or more, you must edit the local.conf file with nano or vim for configuring the miner. Here is an example of configuring the miner for Zcash. Place the below piece of commands at the beginning of the local.conf file.
flags — cl-global- work 8192 — farm-recheck 200
miner 4288a0 ewbf-zcash
#pwr 4288a0 160 160 160 160 160 160
#cor 4288a0 1923 1923 1923 1923 1923 1923
#mem 4288a0 4314 4314 4314 4314 4314 4314
Always keep the configurations for multiple mining pools in the file only. They must, however, be commented out with the # symbol.
Thus, allowing you to change what you are mining by just altering the configuration without any additional efforts. Another important fact to note before you start mining is that you definitely want to have a wallet address on your mine. This can be set by proxywallet configuration item.
It always preferred to use a softer wallet for all the Bitcoin-based cryptocurrencies, like ZEC and ZEN. You can then transfer the cryptocurrencies to your hardware wallet on a periodical basis such as week or fortnight. Currently it possible mine to a hardware wallet for ETH, ETC, and ZEC. Mining to a software wallet is available for ZEN.
If you are mining to a hardware wallet or exchange, it is preferable to change your pool settings so that deposits are made only once a day. The frequency of deposits in your hardware wallet or exchange more than once a day can cause unnecessary issues and thus, should be avoided. Moreover, don’t forget to perform periodic maintenance of your wallet.
As soon as you get the miner up and running with 1 GPU, you can get it running on 6 GPU’s as well with ease and simplicity. However, it is preferable to plug them in one at a time and reboot simultaneously, to figure out any errors in terms of risers, cards or anything else.
Tune up the GPU’s for Maximum Performance
For maximum performance, it is an excellent idea to tuning up the power settings of each GPU. The maximum power of each GPU’s is 200 watts. Tune up the power setting of the GPU’s to 160 watts as statistics suggest that it works the best.
Later on, work to increase the memory speed of the GPU’s as much as possible. In the case of the ASUS Strix, it is possible to raise the memory speed up to 3802 to 4360 from the default.
When you are operating the EthosDistro OS, it will turn the GPU processor speed down. Hence, the card remains within power limits.
Earnings of a GPU Miner
Usually, people build Ethereum mining rig on one cryptocurrency and leave it for mining for a month or two. Since it preferred to mine and hold, we suggest that you mine a cryptocurrency involving less competition.
Meanwhile, some people do not believe in the concept of mine and hold. Instead, they prefer to mine and sell to earn cryptocurrency rewards from what they mine.
If earning is your then you must earn rewards by selling whatever you mine as it offers more earnings then in mine and holds policy. However, both the fundamentals are profitable with the only difference being your preferences.
GPU miners are not only fun to build but are also profitable thus, garnering more audience. The Ethereum mining rigs are straight-forward to build and are equally flexible and cost-effective. Depending on your budget you can start small by building single GPU mining rigs and add more GPU’s as you earn more.
For most people planning to enter the mining area, it is always preferred to start mining with just one GPU mining rig. The reason for that being, the learning experience associated with it.
As you can proper knowledge and expertise on building multiple GPU mining rigs you can proceed further and earn more.
Thus, building a 6 GPU Ethereum mining rig is simple and filled with rewards.