Discover the best RX 580 graphics cards for mining Ethereum (ETH) and Ethereum Classic (ETC).


The RX 580 was an extremely popular GPU for mining in 2017 during the rise of Ethereum. We were able to achieve 30.54 MH/s drawing only 73 Watts. It is still a popular choice for both mining enthusiasts and beginners as these graphics cards are selling cheap as a result of the newer RX 5700 & RX 6800 series. have configure 28 RX 580 GPUs across 4 mining rigs running SimpleMining OS hashing at a total 840 MH/S (Ethereum).

Join the RX 580 Mining Forum.

Best AMD Radeon RX 580 8G - Ethereum Mining

Our Assets


30.54 MH/S ON MSI ARMOR RX580 8GB (73 WATTS)

Here you will find a step by step guide to setting up an Ethereum RX580 mining rig with multiple GPUs at 30 Mh/s running between 71 & 87 Watts per card.

Based on a sample of GPUs, the best RX 580 graphics card for mining Ethereum or Ethereum Classic in 2021 is the RX 580 MSI Armor OC Edition 8G. Here we will show you how to configure and mine at 30 Mh/s using 71 Watts of power on the RX580 graphics card.

More often than not, you can achieve a higher hash rate with lower power draw by following the simple steps described below in our experimental mining rig setup.​ In this setup we are using RX580 cards that were purchased in 2017 and the height of the crypto mining boom. Although they are not as efficient as the newer 5700 XT (2019), they are lot cheaper for those looking to experiment with crypto mining.

2021-09-11 19_42_55-Window.png
2020-12-03 - S
2020-12-03 - S
2020-12-03 - S
2020-12-03 - S



The ASUS Prime H270 Plus can support up to 8 GPUs. There are 6 PCIe slots and 2 M.2 slots that can be utilized through a riser card adapter which are fitted on these H270 Motherboards. Although this motherboard is no longer available, there are equivalent ASUS boards than can be purchased here


The Big Rig consists of 3 ASUS Prime H270 Plus motherboards with 21 GPUs connected (7+7+7). PSUs are 1200 Watts.

During Late 2017 it was difficult to source RX580 GPUs and the 8Gb RX 580 MSI Armor OC Edition quickly ran out of stock from nearly all suppliers.


You can see a combination of AMD RX580 GPUs are in use here:

Having modified straps on all cards and experimenting with various overclocking and under volting, the 8Gb RX 580 MSI Armor OC Edition produced the best results at 30.54 MH/s at 73 Watts.

Modifying the BIOS of your RX 580 GPU is extremely risky and should only be performed if you are 100% certain of what you are doing. Do not attempt modifying the BIOS of your GPU if you are unsure as you will likely brick it and void your warranty!

Download RX 580 BIOS Modifications

To achieve the full 30 MH/s on your RX580 you must modify the GPU BIOS using the PolarisBiosEditor.

GIGABYTE - RX 580 - 8GB - HYNIX - PolarisOneClick - 1500 Straps - ROM - ZIP

MSI - RX 580 - 8GB - ARMOR OC EDITION - SAMSUNG - 1750 TO 2000 Straps - ROM - ZIP

MSI - RX 580 - 8GB - GAMING X - SAMSUNG - 1750 TO 2000 Straps - ROM - ZIP

MSI - RX 580 - 8GB - STRIX - HYNIX - 1750 TO 2000 - 1750 TO 2250  Straps - ROM - ZIP

MSI - RX 580 - 8GB - STRIX - HYNIX - PolarisOneClick - 1500 TO 2250  Straps - ROM - ZIP

Graphics cards ship with a variety of memory, typically: HYNIX, SAMSUNG or MICRON. It is important to consider the memory type when exploring BIOS modifications.


Always backup your existing GPU BIOS before attempting to flash your graphics card's BIOS. Using unsupported BIOS files can damage your graphics card, void your warranty and render your graphics card useless. The files above should not be used for modifying your GPU BIOS and serve only as an example of what a modified BIOS ROM could look like. Always use a signed and certified manufacture's BIOS.

GPU BIOS modifications, overclocking & under volting - straps for 30 Mh/s RX580

Modifying the BIOS of your RX580 MSI Armor OC Edition 8G.

Using the PolarisBiosEditor to modify the 1750-2000 straps is typically what is needed. They refer to this as the One Click BIOS modification.

Having a spare computer lying around is really handy for this. Effectively a BIOS modifying PC that you can easily slot GPUs in and out of. You will want to perform this for each GPU you will be adding to your rig. The modifications must be performed on a Windows 10 OS. I started out using the ATIFlash utility and running the command line interface to perform BIOS modifications on my GPUs until I found the One Click - PolarisBiosEditor.


Step 1.

Ensure only a single GPU is attached to the Windows 10 BIOS modification PC - slot it into the PCIe x16 port.

Step 2.

Launch the PolarisBiosEditor.

Step 3.

Take a backup of your existing GPU BIOS. Name it appropriately based on the memory type of your GPU.

Step 4.

Click the One Click BIOS modification that will automatically adjust the appropriate STRAPS on your GPU.

Step 5.

Reboot. Make sure Windows can still detect your GPU. Run a you-tube video to test the GPU.

Step 6.

Test your GPU for 30 Mh/s against Ethereum on your rig.

Step 7.

Repeat steps 1-6 for each card. Do not attempt to modify more than 1 GPU at a time. Do not have multiple GPUs attached to your BIOS modification PC when running the PolarisBiosEditor.

Best RX 580 Graphics Cards For Ethereum Mining