Best GPUs for Cryptocurrency Mining (2025)
After Ethereum's transition to Proof-of-Stake, GPU mining shifted to a new set of algorithms: Autolykos2 (Ergo), KawPow (Ravencoin), Octopus (Conflux), Blake3 (Alephium), FishHash (Iron Fish), and others that are all available on MiningMadness. This guide gives you real-world hashrates, power draws after undervolting, and efficiency figures (MH/W) for the most popular cards so you can choose the GPU that maximises your profit per watt.
All numbers are after undervolting / optimised OC unless noted otherwise. Stock results are typically 10–25 % less efficient. Profitability values are indicative – check our Mining Calculator for live figures.
Quick Navigation
NVIDIA – High-End
NVIDIA – Mid-Range
Mining Algorithms Covered
| Algorithm | Main Coin(s) | VRAM Needed | Notes |
|---|---|---|---|
| Autolykos2 | Ergo (ERG) | 4 GB+ | Memory-bandwidth-bound. Best overall efficiency on NVIDIA Ada & RDNA2/3. |
| KawPow | Ravencoin (RVN) | 4 GB+ | DAG-based, GPU-compute intensive. Benefits from fast VRAM and high core clock. |
| Octopus | Conflux (CFX) | 6 GB+ | Memory + compute balanced. Works well on both NVIDIA and AMD. |
| Blake3 (Alephium) | Alephium (ALPH) | 2 GB+ | Compute-intensive, minimal VRAM. NVIDIA Ada excels here. |
| FishHash | Iron Fish (IRON) | 8 GB+ | High VRAM requirement, memory-bandwidth heavy. Large cards dominate. |
| Zhash / BeamHash III | Beam (BEAM) | 4 GB+ | Equihash family, GPU-agnostic. Moderate hashrates but low power. |
| Equihash 125,4 | ZelCash (FLUX) | 8 GB+ | Memory-intensive. Benefits from 10 GB+ cards. |
NVIDIA – High-End GPUs
NVIDIA GeForce RTX 4090
Best Overall- VRAM: 24 GB GDDR6X
- TDP (stock): 450 W
- Power (optimised): 280–320 W
- MSRP (approx.): $1 600–2 000
The RTX 4090 is the undisputed performance king for GPU mining in 2025. Its massive 24 GB GDDR6X frame buffer and 1 008 GB/s memory bandwidth give it a commanding lead in memory-bandwidth-bound algorithms such as Autolykos2 and FishHash. Undervolting to ~280 W brings efficiency up considerably without sacrificing more than 5 % of hashrate.
Hashrate by Algorithm (after OC / UV)
| Algorithm | Hashrate | Power (W) | Efficiency | Best Miner |
|---|---|---|---|---|
| Autolykos2 | 285 MH/s | 200 | 1.425 MH/W | lolMiner / T-Rex |
| FishHash | 820 MH/s | 295 | 2.78 MH/W | lolMiner |
| Octopus | 135 MH/s | 290 | 0.466 MH/W | T-Rex / NBMiner |
| KawPow | 62 MH/s | 310 | 0.200 MH/W | T-Rex |
| Blake3 (ALPH) | 14.2 GH/s | 310 | 45.8 MH/W | lolMiner / BzMiner |
| Zhash | 115 H/s | 250 | 0.46 H/W | miniZ |
NVIDIA GeForce RTX 4080 / 4080 Super
Excellent Value- VRAM: 16 GB GDDR6X
- TDP (stock): 320 W
- Power (optimised): 185–230 W
- MSRP (approx.): $1 000–1 200
The RTX 4080 / 4080 Super provides ~75 % of the 4090's mining performance at roughly 60 % of the price, making it a compelling choice for miners who want near-flagship hashrates without the flagship price tag. The 16 GB VRAM is sufficient for all current mining algorithms.
| Algorithm | Hashrate | Power (W) | Efficiency | Best Miner |
|---|---|---|---|---|
| Autolykos2 | 218 MH/s | 185 | 1.178 MH/W | lolMiner / T-Rex |
| FishHash | 635 MH/s | 225 | 2.82 MH/W | lolMiner |
| Octopus | 100 MH/s | 225 | 0.444 MH/W | T-Rex / NBMiner |
| KawPow | 48 MH/s | 255 | 0.188 MH/W | T-Rex |
| Blake3 (ALPH) | 10.5 GH/s | 240 | 43.8 MH/W | lolMiner / BzMiner |
| Zhash | 88 H/s | 200 | 0.44 H/W | miniZ |
NVIDIA GeForce RTX 4070 Ti / 4070 Ti Super
- VRAM: 12–16 GB GDDR6X
- TDP (stock): 285–285 W
- Power (optimised): 155–175 W
- MSRP (approx.): $750–850
The 4070 Ti / Ti Super hit the sweet spot between raw hashrate and purchase price. With careful undervolting these cards can achieve an outstanding ~1.15 MH/W on Autolykos2, matching or beating older flagships at a fraction of the electricity cost.
| Algorithm | Hashrate (Ti Super) | Power (W) | Efficiency | Best Miner |
|---|---|---|---|---|
| Autolykos2 | 195 MH/s | 165 | 1.182 MH/W | lolMiner / T-Rex |
| FishHash | 580 MH/s | 195 | 2.97 MH/W | lolMiner |
| Octopus | 90 MH/s | 200 | 0.450 MH/W | T-Rex / NBMiner |
| KawPow | 43 MH/s | 220 | 0.195 MH/W | T-Rex |
| Blake3 (ALPH) | 9.4 GH/s | 210 | 44.8 MH/W | lolMiner / BzMiner |
NVIDIA GeForce RTX 3090 / 3090 Ti
- VRAM: 24 GB GDDR6X
- TDP (stock): 350–450 W
- Power (optimised): 240–290 W
- Street price: $700–950 (used)
The RTX 3090 / 3090 Ti remain relevant in 2025 thanks to their 24 GB VRAM — the same capacity as the RTX 4090. Used pricing has fallen significantly, making them attractive for miners who want high memory capacity on a budget. Power draw is higher than Ada equivalents, so electricity cost is the key factor.
| Algorithm | Hashrate (3090 Ti) | Power (W) | Efficiency | Best Miner |
|---|---|---|---|---|
| Autolykos2 | 240 MH/s | 265 | 0.906 MH/W | lolMiner / T-Rex |
| FishHash | 700 MH/s | 290 | 2.41 MH/W | lolMiner |
| Octopus | 122 MH/s | 315 | 0.387 MH/W | T-Rex / NBMiner |
| KawPow | 60 MH/s | 375 | 0.160 MH/W | T-Rex |
| Blake3 (ALPH) | 11.8 GH/s | 330 | 35.8 MH/W | lolMiner |
NVIDIA GeForce RTX 3080 10 GB
- VRAM: 10 GB GDDR6X
- TDP (stock): 320 W
- Power (optimised): 215–240 W
- Street price: $400–550 (used)
The RTX 3080 10 GB was a mining favourite in the Ethereum era and remains competitive on Autolykos2 and Octopus. The 10 GB VRAM is the only limitation; algorithms that require 12+ GB (like some FishHash DAG sizes) will not run. On electricity-friendly markets it still delivers a solid ROI.
| Algorithm | Hashrate | Power (W) | Efficiency | Best Miner |
|---|---|---|---|---|
| Autolykos2 | 210 MH/s | 220 | 0.955 MH/W | lolMiner / T-Rex |
| Octopus | 103 MH/s | 240 | 0.429 MH/W | T-Rex / NBMiner |
| KawPow | 48 MH/s | 270 | 0.178 MH/W | T-Rex |
| Blake3 (ALPH) | 10.0 GH/s | 260 | 38.5 MH/W | lolMiner |
| Zhash | 80 H/s | 200 | 0.40 H/W | miniZ |
NVIDIA – Mid-Range GPUs
NVIDIA GeForce RTX 4070 / 4070 Super
Best Efficiency- VRAM: 12 GB GDDR6X
- TDP (stock): 200–220 W
- Power (optimised): 120–145 W
- MSRP (approx.): $550–650
The RTX 4070 Super is arguably the most efficient mining GPU per watt you can buy new in 2025. Undervolted to 130–145 W it can sustain ~155 MH/s on Autolykos2 — that is an efficiency of ~1.15 MH/W, better than the RTX 4090 on the same algorithm. Ideal for miners with high electricity costs.
| Algorithm | Hashrate (4070 Super) | Power (W) | Efficiency | Best Miner |
|---|---|---|---|---|
| Autolykos2 | 155 MH/s | 135 | 1.148 MH/W | lolMiner / T-Rex |
| FishHash | 460 MH/s | 160 | 2.875 MH/W | lolMiner |
| Octopus | 75 MH/s | 162 | 0.463 MH/W | T-Rex / NBMiner |
| KawPow | 37 MH/s | 180 | 0.206 MH/W | T-Rex |
| Blake3 (ALPH) | 7.8 GH/s | 175 | 44.6 MH/W | lolMiner |
NVIDIA GeForce RTX 3070 Ti
- VRAM: 8 GB GDDR6X
- TDP (stock): 290 W
- Power (optimised): 140–160 W
- Street price: $320–400 (used)
A solid mid-range option on the second-hand market. The 8 GB VRAM is the only concern — FishHash will eventually outgrow it. For Autolykos2 and Octopus it remains very competitive at its current used prices.
| Algorithm | Hashrate | Power (W) | Efficiency | Best Miner |
|---|---|---|---|---|
| Autolykos2 | 168 MH/s | 145 | 1.159 MH/W | lolMiner / T-Rex |
| Octopus | 80 MH/s | 170 | 0.471 MH/W | T-Rex / NBMiner |
| KawPow | 38 MH/s | 190 | 0.200 MH/W | T-Rex |
| Blake3 (ALPH) | 7.9 GH/s | 185 | 42.7 MH/W | lolMiner |
NVIDIA GeForce RTX 3060 Ti
Budget King- VRAM: 8 GB GDDR6
- TDP (stock): 200 W
- Power (optimised): 120–135 W
- Street price: $230–290 (used)
The 3060 Ti is the most popular budget mining GPU in 2025. At optimised settings it draws just 120–130 W while still posting 148 MH/s on Autolykos2 — an outstanding 1.13 MH/W. The low street price means ROI can be achieved faster than with newer flagship cards when electricity is expensive.
| Algorithm | Hashrate | Power (W) | Efficiency | Best Miner |
|---|---|---|---|---|
| Autolykos2 | 148 MH/s | 130 | 1.138 MH/W | lolMiner / T-Rex |
| Octopus | 56 MH/s | 145 | 0.386 MH/W | T-Rex / NBMiner |
| KawPow | 29 MH/s | 155 | 0.187 MH/W | T-Rex |
| Blake3 (ALPH) | 5.9 GH/s | 160 | 36.9 MH/W | lolMiner |
| Zhash | 52 H/s | 130 | 0.40 H/W | miniZ |
AMD GPUs
AMD Radeon RX 7900 XTX
AMD Champion- VRAM: 24 GB GDDR6
- TDP (stock): 355 W
- Power (optimised): 195–225 W
- MSRP (approx.): $900–1 000
AMD's flagship RDNA3 card boasts 24 GB GDDR6 with 960 GB/s memory bandwidth — key for algorithms like Autolykos2 and FishHash. RDNA3 drivers have matured well; with the right settings it competes directly with the RTX 4080 at a similar price point.
| Algorithm | Hashrate | Power (W) | Efficiency | Best Miner |
|---|---|---|---|---|
| Autolykos2 | 275 MH/s | 200 | 1.375 MH/W | lolMiner / TeamRedMiner |
| FishHash | 760 MH/s | 260 | 2.92 MH/W | lolMiner |
| Octopus | 118 MH/s | 255 | 0.463 MH/W | lolMiner / TeamRedMiner |
| KawPow | 55 MH/s | 310 | 0.177 MH/W | TeamRedMiner |
| Blake3 (ALPH) | 8.2 GH/s | 280 | 29.3 MH/W | lolMiner |
| Zhash | 104 H/s | 220 | 0.47 H/W | miniZ |
AMD Radeon RX 7800 XT
- VRAM: 16 GB GDDR6
- TDP (stock): 263 W
- Power (optimised): 140–165 W
- MSRP (approx.): $480–530
The RX 7800 XT offers excellent efficiency on Autolykos2 for an AMD mid-range card. Its 16 GB VRAM is plenty for all current algorithms, and the lower purchase price compared to the 7900 series makes it an attractive option for multi-GPU rigs.
| Algorithm | Hashrate | Power (W) | Efficiency | Best Miner |
|---|---|---|---|---|
| Autolykos2 | 160 MH/s | 145 | 1.103 MH/W | lolMiner / TeamRedMiner |
| FishHash | 470 MH/s | 175 | 2.686 MH/W | lolMiner |
| Octopus | 68 MH/s | 160 | 0.425 MH/W | lolMiner / TeamRedMiner |
| KawPow | 36 MH/s | 182 | 0.198 MH/W | TeamRedMiner |
| Blake3 (ALPH) | 5.0 GH/s | 175 | 28.6 MH/W | lolMiner |
AMD Radeon RX 6800 XT
- VRAM: 16 GB GDDR6
- TDP (stock): 300 W
- Power (optimised): 145–165 W
- Street price: $300–380 (used)
RDNA2's 16 GB VRAM and high memory bandwidth make the RX 6800 XT a top performer on Autolykos2. Used pricing is very attractive in 2025 and power tuning via the AMD driver is well-documented, making this one of the best second-hand mining cards available.
| Algorithm | Hashrate | Power (W) | Efficiency | Best Miner |
|---|---|---|---|---|
| Autolykos2 | 190 MH/s | 148 | 1.284 MH/W | lolMiner / TeamRedMiner |
| FishHash | 560 MH/s | 180 | 3.11 MH/W | lolMiner |
| Octopus | 78 MH/s | 170 | 0.459 MH/W | lolMiner / TeamRedMiner |
| KawPow | 40 MH/s | 195 | 0.205 MH/W | TeamRedMiner |
| Zhash | 78 H/s | 155 | 0.503 H/W | miniZ |
AMD Radeon RX 6700 XT
- VRAM: 12 GB GDDR6
- TDP (stock): 230 W
- Power (optimised): 110–135 W
- Street price: $220–280 (used)
The RX 6700 XT offers strong value on the used market. Its 12 GB VRAM and tuned power consumption make it efficient for Autolykos2 and Octopus. It is an excellent choice for building large multi-GPU rigs on a budget.
| Algorithm | Hashrate | Power (W) | Efficiency | Best Miner |
|---|---|---|---|---|
| Autolykos2 | 148 MH/s | 120 | 1.233 MH/W | lolMiner / TeamRedMiner |
| FishHash | 435 MH/s | 155 | 2.806 MH/W | lolMiner |
| Octopus | 60 MH/s | 138 | 0.435 MH/W | lolMiner / TeamRedMiner |
| KawPow | 31 MH/s | 148 | 0.209 MH/W | TeamRedMiner |
| Zhash | 62 H/s | 120 | 0.517 H/W | miniZ |
Efficiency Comparison – Autolykos2 (MH/W)
Autolykos2 (Ergo) is the reference benchmark because it rewards memory bandwidth and allows heavy undervolting. Higher = more hashrate per watt = lower electricity cost per unit of hashrate.
| # | GPU | Hashrate | Power (W) | Efficiency (MH/W) | Est. daily revenue* |
|---|---|---|---|---|---|
| 1 | RTX 4090 | 285 MH/s | 200 | 1.425 | Use Calculator |
| 2 | RX 7900 XTX | 275 MH/s | 200 | 1.375 | — |
| 3 | RX 6800 XT | 190 MH/s | 148 | 1.284 | — |
| 4 | RX 6700 XT | 148 MH/s | 120 | 1.233 | — |
| 5 | RTX 4070 Ti Super | 195 MH/s | 165 | 1.182 | — |
| 6 | RTX 4080 Super | 218 MH/s | 185 | 1.178 | — |
| 7 | RTX 4080 | 218 MH/s | 185 | 1.178 | — |
| 8 | RTX 4070 Super | 155 MH/s | 135 | 1.148 | — |
| 9 | RTX 3060 Ti | 148 MH/s | 130 | 1.138 | — |
| 10 | RTX 3070 Ti | 168 MH/s | 145 | 1.159 | — |
| 11 | RX 7800 XT | 160 MH/s | 145 | 1.103 | — |
| 12 | RTX 3080 10 GB | 210 MH/s | 220 | 0.955 | — |
| 13 | RTX 3090 Ti | 240 MH/s | 265 | 0.906 | — |
* Live profitability depends on coin price, network difficulty, and electricity cost. Use the Mining Calculator for accurate current estimates.
Best GPU per Algorithm
| Algorithm | Best GPU (performance) | Best GPU (efficiency / budget) | Key reason |
|---|---|---|---|
| Autolykos2 | RTX 4090 | RX 6800 XT / RTX 3060 Ti | Memory-bandwidth-bound; GDDR6X & RDNA2 excel |
| FishHash | RTX 4090 / RX 7900 XTX | RX 6800 XT (3.11 MH/W) | Requires 8 GB+ VRAM; high bandwidth wins |
| Octopus | RTX 4090 | RTX 3070 Ti / RTX 4070 Super | Balanced compute + memory; 6 GB+ needed |
| KawPow | RTX 4090 | RX 6700 XT | Core-clock sensitive; high shader count helps |
| Blake3 (ALPH) | RTX 4090 | RTX 4070 Ti Super | Compute-intensive; Ada Lovelace shines |
| Zhash | RX 7900 XTX | RX 6700 XT (0.52 H/W) | Low power per H/s; AMD has edge here |
Buying Guide
Budget under $300 (used market)
Look for RTX 3060 Ti or RX 6700 XT. Both draw under 130–135 W at optimised settings and post over 1.1 MH/W on Autolykos2. Verify the seller's reputation and check the VRAM temperature before buying a used mining card.
$300–600 (best efficiency)
The RTX 4070 Super (new) and RX 6800 XT (used) stand out here. Both exceed 1.1 MH/W and the RX 6800 XT even reaches 1.28 MH/W — beating many cards twice its price.
$600–1 200 (performance)
RTX 4070 Ti Super or RX 7900 XTX. Both offer excellent hashrates and maintain above 1.1 MH/W on Autolykos2. The 4070 Ti Super is the safer choice if you want NVIDIA drivers; the 7900 XTX wins on Autolykos2 raw numbers.
$1 200+ (maximum hashrate)
RTX 4090 is the undisputed king. Its 1.425 MH/W on Autolykos2 and 285 MH/s absolute hashrate are unmatched. Consider it only if electricity is cheap; its higher idle cost requires strong coin prices to justify the premium.
Overclocking & Tuning Tips
NVIDIA (MSI Afterburner / nvidia-smi)
- Core clock: Lock to 1 200–1 400 MHz (avoid boost). Many algorithms don't need high core clock.
- Memory clock: Increase by +600 to +1 400 MHz for memory-bound algos (Autolykos2, FishHash). Test stability in 10 MHz steps.
- Power limit: Reduce to 55–70 % of TDP to save electricity. Most Ada/Ampere cards are 90 %+ efficient at 65 % power limit.
- Voltage curve: Use MSI Afterburner Ctrl+F to lock the voltage curve and flatten out the high-freq spikes.
- Monitor GDDR6X temps — keep junction / VRAM below 100 °C.
AMD (MorePowerTool / amdgpu driver)
- VDDCI / MVDD: Lower memory controller voltage to reduce idle power without affecting memory clock.
- Memory clock: Push MCLK by +100–200 MHz on RDNA2/3 for Autolykos2 gains.
- Core underclocking: Reduce GFX clocks to 1 200 MHz for Autolykos2 — memory bandwidth is the bottleneck, not compute.
- Power limit: Set TDP to 50–60 % on RX 6xxx; the efficiency curve peaks around 140–160 W for most RDNA2 cards.
- Use
amdgpu.ppfeaturemask=0xffffffffon Linux for full overclocking control.
--coin, --pool, and --wallet arguments
for MiningMadness, see the
Mining Software Guide.











