How to Build a Mining Rig in 2025: The Complete Setup & Software Guide You Actually Need

Written byBitcoinfunda Team|Updated: February 11, 2026
How to Build a Mining Rig in 2025: The Complete Setup & Software Guide You Actually Need
Loading ad...

Look, I'm just gonna say it. Building your first mining rig isn't nearly as scary as YouTube makes it seem.

I remember sitting in my basement back in 2017, staring at a pile of components I'd just spent $3,400 on, absolutely convinced I was about to destroy everything. My hands were literally shaking when I installed that first GPU. Fast forward to today, and I've built probably 40 or 50 rigs for myself and clients. The process? It's basically adult LEGOs with electricity.

Here's what this guide actually covers. We're going from an empty table to a fully operational mining rig. Real steps. Real photos. Real mistakes I've made so you don't have to repeat them.

By the time you finish reading this, you'll know exactly how to assemble your hardware, configure your BIOS properly, install a mining operating system, and get your mining software humming along nicely.

6-GPU mining rig in a garage workshop.png

What You Need Before Starting

Quick prerequisites. I'm assuming you've already picked out your components. If you haven't done your hardware research yet, you'll want to handle that first. We're talking GPUs, motherboard, power supply, frame, risers, all that good stuff.

Time commitment: Block out about 4-6 hours for your first build. Experienced builders can knock it out in 2 hours, but rushing leads to stupid mistakes. Trust me on this one.

Skill level needed: Can you use a screwdriver? Can you follow instructions? You're qualified.

Tools You'll Actually Need

Grab these before you start:

  • Phillips head screwdriver (magnetic tip is a lifesaver)

  • Anti-static wrist strap (or just touch your PSU case periodically)

  • Zip ties, at least 20-30 of them

  • Thermal paste if your CPU cooler doesn't come with pre-applied paste

  • Small flashlight or headlamp

  • A clean, non-carpeted workspace

  • Your phone for looking stuff up

Optional but nice to have: wire cutters, needle-nose pliers, and a can of compressed air.

tools image.png

Chapter 1: Pre-Build Planning That Actually Matters

Before You Touch a Single Component

I learned this lesson the hard way. Twice actually. You can't just throw a mining rig together wherever you want and expect things to work out.

Figuring Out Your Power Requirements

Here's the formula I use. It's dead simple:

(GPU TDP x Number of GPUs) + 200W for overhead = Minimum PSU wattage

But wait. TDP isn't the same as actual power draw when mining. Most GPUs pull less than their rated TDP during mining because we're not maxing out the core clocks.

Let me break this down with real numbers:

Rig Configuration

Realistic Power Draw

What You Actually Need

2x RTX 3070

280-320W total

650W PSU minimum

4x RTX 3070

520-600W total

1000W PSU minimum

6x RTX 3070

780-900W total

1200-1400W PSU recommended

6x RTX 4070

700-840W total

1200W PSU recommended

8x RX 6800

960-1200W total

1600W+ or dual PSU

Now here's where people mess up. Your wall outlet matters.

Standard US outlets are 15-amp circuits. At 120V, that's theoretically 1,800 watts. But you should never pull more than 80% continuous load. So realistically, you're looking at 1,440 watts max per circuit.

Running a 6-GPU rig? You might be fine on one circuit. Running two rigs in the same room on the same circuit? You're gonna trip breakers. Ask me how I know.

When to call an electrician: If you're planning more than two rigs, or any ASIC miners, seriously consider getting a dedicated 240V 30-amp circuit installed. I had an electrician put in four 240V outlets in my garage back in 2021. Cost me about $800, and it was worth every penny.

Picking the Right Location for Your Rig

Temperature is everything with mining rigs. These things generate serious heat.

My first rig sat in my office. By mid-July, that room was hitting 95 degrees Fahrenheit. My wife was not happy. The rig wasn't happy either. GPUs throttle when they get too hot, and you lose hashrate.

Ideal locations:

  • Basement (naturally cooler, stable temps)

  • Garage (good ventilation, just watch for dust)

  • Spare bedroom with good airflow

  • Dedicated mining room with exhaust fans

Avoid these spots:

  • Closets (death traps for heat)

  • Carpeted areas without elevation (dust and static)

  • Anywhere near water heaters or furnaces

  • Direct sunlight exposure

Noise is another factor nobody talks about. A 6-GPU rig with fans running at 70% sounds like a hair dryer running constantly. It's about 45-55 decibels. That's not bedroom-friendly unless you're a heavy sleeper.

basement mining setup.png

Unboxing and Checking Everything

Before you build anything, open every single box. Check every component.

I once got 40 minutes into a build before realizing my motherboard was DOA. Dead on arrival. Nothing. The return window on Amazon was 30 days, and I was at day 27. Had I waited until everything was assembled to discover this, I would've been screwed.

Your pre-build checklist:

  • Count all GPU boxes (yes, count them)

  • Verify motherboard matches your CPU socket

  • Check that PSU has enough PCIe power cables

  • Count your risers (one per GPU)

  • Inspect risers for obvious damage

  • Verify SSD storage is included

  • Check frame hardware is complete

Write down serial numbers for expensive components. Take photos of everything in the box before you unpack. This saved me during a warranty claim once when EVGA tried to tell me I'd damaged a card myself.


Chapter 2: Building Your Mining Rig Step by Step

Alright. Here we go. Deep breath. You've got this.

Step 1: Assembling the Mining Frame

Most mining frames come flat-packed with about 30-50 pieces of aluminum extrusion and a bag of screws and nuts.

Start by laying out all the pieces. Match them against the instruction diagram. If your frame didn't come with instructions (some cheap ones don't), look up the brand on YouTube. Someone's probably done an assembly video.

Frame assembly tips from experience:

Don't fully tighten anything until the whole frame is loosely assembled. You'll need to make adjustments. Trust me.

The frame should be level. Use a bubble level app on your phone if you don't have a real one. An uneven frame causes GPU sag issues down the line.

Make sure your frame has adequate spacing for airflow between GPU slots. 2-3 inches between cards is ideal. Some budget frames cram cards too close together.

Assembly time: About 15-20 minutes if you don't lose any screws.

structured.png

Step 2: Mounting the Motherboard

Here's where we get into the actual tech stuff.

Mining motherboards are different from regular motherboards. They've got weird layouts optimized for maximum PCIe slots rather than aesthetics. Your BTC37 or B250 Mining Expert looks funky, but it's designed this way for a reason.

How to mount it properly:

Lay your frame flat first. Trying to mount a motherboard to a standing frame is an exercise in frustration.

Position the motherboard so the I/O shield (that metal piece with all the port cutouts) faces outward where you can actually access it. You'll need to plug in monitors, keyboards, and ethernet cables.

Use standoffs if your frame requires them. Many mining frames have direct mount points, but some need those brass spacers between the board and frame. Never mount a motherboard directly to bare metal without standoffs. You'll short something out.

Secure with at least 4-6 screws. Don't overtighten. Snug is good. Cranking down will crack your motherboard.

BTC-37 style with multiple PCIe slots).png

Step 3: CPU and Cooler Installation

Mining doesn't use much CPU power. We're basically just using the CPU to run the operating system and mining software. So that cheap Celeron or Pentium processor you bought? Perfect.

Installing the CPU:

Lift the retention arm on the CPU socket. It takes a little pressure. The socket will open up.

Look at your CPU and the socket. There's a triangle marker on one corner of the CPU that matches a triangle on the socket. Line these up.

Gently place the CPU into the socket. DO NOT FORCE IT. If it doesn't drop in smoothly, something's wrong. Recheck alignment. Bent CPU pins ruin your whole day.

Lower the retention arm to lock the CPU in place.

Applying thermal paste:

If your cooler has pre-applied paste (gray square on the bottom), skip this step.

If you need to apply paste, use about a pea-sized amount in the center of the CPU. The cooler's pressure will spread it out. Don't use too much. A thin, even coverage is what we're after.

Mounting the cooler:

Stock Intel coolers use push-pins. Push down and turn clockwise to lock. You'll feel them click.

For other coolers, follow manufacturer instructions. Make sure there's solid contact between the cooler and CPU.

Connect the CPU fan cable to the CPU_FAN header on your motherboard. This is usually a 4-pin connector near the CPU socket.

Step 4: Installing RAM

RAM installation is probably the easiest step. And yet I've seen people mess it up.

Mining rigs need minimal RAM. 8GB is plenty. 16GB if you're running Windows and want some headroom.

The process:

Find your RAM slots on the motherboard. Most mining boards have 1-2 DDR4 slots.

Pull back the retention clips on both ends of the slot.

Align the RAM stick. There's a notch in the middle that only fits one way. Don't force it backwards.

Press down firmly on both ends until you hear TWO clicks. Both retention clips should snap into place automatically.

Check that the RAM is fully seated. You shouldn't see any gold contacts. If you see gold, it's not in all the way. This is the number one reason new builds won't POST.

AM installation guide.png

Step 5: Storage Installation

We're going SSD here. Hard drives are too slow and have moving parts that fail. A 120GB SSD is enough for mining. 240GB gives you more breathing room and costs like $5 more.

M.2 SSD installation:

Find the M.2 slot on your motherboard. It's usually between the CPU and PCIe slots.

Insert the SSD at a 30-degree angle into the slot. Push it down flat and secure with the tiny screw that came with your motherboard.

Done. M.2 is stupid easy.

2.5-inch SATA SSD installation:

Mount the SSD somewhere on your frame. Zip ties work fine if there's no dedicated mount point.

Connect a SATA data cable from the SSD to a SATA port on your motherboard.

Connect a SATA power cable from your PSU to the SSD.

You'll set this as your boot drive later in BIOS.

Step 6: Power Supply Setup

This is where things can go wrong if you're not paying attention. Power supply configuration varies depending on what type of PSU you're using.

Option A: Standard ATX Power Supply

Most beginners use regular computer power supplies. Something like a Corsair RM1000x or EVGA SuperNOVA 1300W.

Position your PSU in the frame or below it, wherever makes sense. Just make sure the fan can breathe.

Connect in this order:

  1. 24-pin motherboard power - The big rectangular connector. It only fits one way. Push until it clicks.

  2. CPU power (4+4 pin or 8-pin) - This goes near the CPU socket area. Look for a connector labeled CPU_PWR or ATX_12V.

  3. Leave PCIe cables ready - You'll connect these to GPUs later.

ATX power supply.jpeg

Option B: Server Power Supplies

Here's where intermediate miners start paying attention. Server PSUs like the HP 1200W platinum units are incredibly efficient and cheap on eBay. I buy them for $30-40 each.

The catch? They need a breakout board.

Server PSU setup:

  1. Connect your breakout board to the PSU's connector (the weird proprietary port)

  2. Your breakout board will have multiple 6-pin outputs

  3. Use 6-pin to 8-pin adapter cables to power your GPUs

  4. For motherboard power, use an ATX adapter board or a small ATX PSU just for the motherboard

I run a weird hybrid setup on most of my rigs now. Small 500W ATX PSU for motherboard and risers, dual server PSUs for GPUs only. It's efficient and gives me redundancy.

SAFETY WARNING: Never mix power supplies without properly linking them. If one PSU turns on before the other, you can fry components. Use an ADD2PSU adapter or wire them together so they start simultaneously.

Step 7: PCIe Riser Installation

Risers are what allow us to mount GPUs away from the motherboard. They're essential for any multi-GPU rig.

Understanding riser components:

Each riser kit includes:

  • Small PCIe x1 card (plugs into motherboard)

  • USB 3.0 cable (despite being USB, it carries PCIe signals)

  • Riser board (where the GPU actually connects)

  • Power connector (6-pin, SATA, or Molex)

Installation process:

  1. Insert the small PCIe x1 cards into your motherboard's PCIe slots. Use all available slots.

  2. Connect USB cables from each x1 card to a riser board.

  3. Mount riser boards to your frame using the included hardware or zip ties.

  4. Connect power to each riser board.

CRITICAL SAFETY WARNING: Do NOT use SATA power for risers. I know many risers come with SATA adapters. I know it's tempting. But SATA connectors are only rated for 54 watts maximum. Risers can pull up to 75 watts. I've seen SATA connectors melt and catch fire. Use 6-pin PCIe power or Molex connections only.

Step 8: GPU Installation

The fun part. This is where your rig starts looking like something.

Before installing any GPU:

Remove any plastic protective covers from the PCIe connectors.

If your GPUs are brand new, they might have protective film on fans or shrouds. Leave it for now. We'll remove after testing everything works.

Installation for each GPU:

  1. Position the GPU above the riser board's PCIe x16 slot.

  2. Press down firmly until the GPU clicks into place. The retention clip should lock.

  3. Secure the GPU to your frame. Most frames have slots or brackets for this.

  4. Connect PCIe power cables from your PSU. Most mining GPUs need 1-2 eight-pin connectors. Some need a combination of 8-pin and 6-pin.

Never use splitters for GPU power unless you absolutely know what you're doing. Each GPU should have dedicated power cables running back to the PSU.

GPU spacing matters:

Leave at least 2 inches between cards. 3 inches is better. Cards packed too tightly share heat and run hotter than they should.

I made this mistake on my first big build. Eight GPUs crammed into a standard frame with maybe an inch between them. Core temps were hitting 78-82 degrees Celsius even with aggressive fan curves. Spreading them out dropped temps by 10-15 degrees.

CPU.jpeg

Step 9: Cooling Setup

GPUs have their own fans. But those only handle direct GPU cooling. You need case fans or external fans for overall rig airflow.

My standard cooling setup:

Two 120mm or 140mm fans at one end of the rig, pulling air in.

The GPU fans do their thing in the middle.

Ambient room ventilation handles exhaust.

For enclosed spaces, add a box fan or two nearby. I'm not joking. A $20 box fan from Walmart moves more air than any fancy setup.

Fan connection options:

  • Plug directly into motherboard headers (limits you to 2-4 fans usually)

  • Use a fan hub powered by SATA or Molex

  • Use standalone USB-powered fans

Temperature targets:

  • GPU core: Under 70C (ideal) to 80C (acceptable)

  • Memory junction (check with mining software): Under 95C for GDDR6X

  • Ambient around rig: Try to keep under 85F/30C

Step 10: Cable Management and Final Checks

Yeah, I know. Cable management seems optional. It's not.

Messy cables block airflow. They make troubleshooting a nightmare. And they look terrible if you ever need to show someone your setup.

Quick cable management tips:

Route power cables behind GPUs where possible.

Bundle excess cable length with zip ties.

Keep USB riser cables separated from power cables when possible.

Label your risers (Riser 1, Riser 2, etc.) with tape or a marker. This helps when troubleshooting later.

Pre-power checklist:

Go through this before you hit that power button:

  • 24-pin motherboard power connected

  • CPU power connected

  • All risers have 6-pin power (NOT SATA)

  • All GPUs have PCIe power connected

  • All GPUs seated properly in risers

  • RAM fully clicked in

  • SSD connected (power and data)

  • CPU cooler fan connected

  • Frame fans connected (if any)

  • Nothing metal shorting against components

completed mining rig with excellent cable.png

Step 11: First Power On

This is the moment of truth. After 40+ builds, I still get a little nervous during first power on.

The process:

  1. Double-check your checklist one more time.

  2. Connect power cable to PSU. Flip the PSU switch to ON.

  3. Connect a monitor to your motherboard's video output (not a GPU).

  4. Connect a keyboard.

  5. Press the power button.

What you should see/hear:

  • PSU fan spins

  • Case/rig fans spin

  • GPU fans might spin briefly then stop (that's normal)

  • CPU cooler fan spins

  • Monitor shows BIOS splash screen or POST information

What success looks like:

Your screen displays something. Anything. BIOS, a logo, an error message about no boot device. These all mean the system is working.

Troubleshooting common issues:

Nothing happens at all:

  • Check PSU switch

  • Verify 24-pin is fully connected

  • Check CPU power connection

  • Ensure RAM is seated

Fans spin but no display:

  • Try different video output ports

  • Reset CMOS (check motherboard manual)

  • Try with only one RAM stick

  • Disconnect all GPUs and try again

System turns on and off repeatedly:

  • Usually a short circuit. Check for loose screws or metal touching the motherboard

  • Could be PSU issue. Try with minimal components


Chapter 3: BIOS Configuration for Mining

Your rig POSTed. Excellent. Now we need to configure BIOS settings for mining.

Getting Into BIOS

Restart your rig and spam one of these keys as soon as you see the manufacturer logo:

Motherboard Brand

BIOS Key

ASUS

DEL or F2

ASRock

DEL or F2

MSI

DEL

Gigabyte

DEL

Biostar

DEL

You'll enter a screen that looks very different from Windows. This is BIOS or UEFI. Don't be intimidated. We're only changing a few things.

computer monitor displaying a BIOSUEFI.png

The Settings You Actually Need to Change

Above 4G Decoding (CRITICAL)

This is the most important setting. Without it, your motherboard won't recognize more than 3-4 GPUs.

Where to find it:

Usually under Advanced Settings, then PCI or PCIe Subsystem Configuration.

What to do:

Enable it. Just flip it on.

This setting allows the system to assign memory addresses above the 4GB mark, which is necessary when you've got multiple GPUs sharing address space.

PCIe Link Speed

For mining, we don't need maximum bandwidth between GPUs and motherboard. Mining data packets are small.

Where to find it:

Advanced Settings, PCIe Configuration, or similar.

What to do:

Set to Gen 2 or even Gen 1. This improves stability, especially with lots of GPUs.

I've had rigs that wouldn't recognize all GPUs at Gen 3 but worked perfectly at Gen 1. The performance difference in mining? Zero.

Integrated Graphics Settings

If your CPU has integrated graphics (like Intel chips), you want to use that for display output while your dedicated GPUs focus on mining.

Settings to adjust:

  • Primary Display: iGPU or Integrated

  • Multi-Monitor: Enabled

  • iGPU Memory: 64MB is usually fine

Power Failure Recovery

This is huge for mining. If you lose power and it comes back, you want your rig to automatically restart.

Where to find it:

Power Management or APM Configuration.

What to do:

Set "AC Power Loss" or "Restore on Power Loss" to "Power On" or "Last State."

This way, after a power outage, your rig boots back up automatically without you having to physically press the power button.

Boot Device Priority

Make sure your SSD is the first boot device. We'll install our operating system there.

Save and exit:

Press F10 in most BIOS versions to save changes and exit. Confirm when prompted.


Chapter 4: Installing Your Mining Operating System

You've got two main paths here. And I've got opinions on both.

HiveOS vs Windows: The Real Talk

HiveOS is purpose-built for mining. It's Linux-based, lightweight, and designed to manage mining rigs remotely. For 1-3 rigs, it's completely free.

Windows is what everyone knows. It's comfortable. It's also bloated, prone to updates that break things, and costs money if you're buying legitimate licenses.

My honest recommendation? Start with HiveOS unless you have a specific reason to need Windows.

I resisted HiveOS for my first two years of mining. Seemed complicated. Seemed sketchy running some Linux thing I'd never heard of. When I finally switched, I couldn't believe how much simpler everything became. Remote monitoring from my phone. Automatic restarts when cards crash. One dashboard for all my rigs.

Feature

HiveOS

Windows

Cost

Free for 3 workers

$100-139

Stability

Excellent

Moderate (updates break stuff)

Remote Management

Built-in, excellent

Requires third-party tools

Learning Curve

Moderate

Low (familiar)

Resource Usage

Minimal (~500MB RAM)

High (4GB+ RAM)

Best For

Dedicated miners

Gaming/mining hybrids

comparing HiveOS and Windows.png

Installing HiveOS: The Full Walkthrough

Step 1: Create Your HiveOS Account

Go to hiveos.farm and sign up. Use a real email because you'll need to verify it.

The free tier covers up to 4 ASICs or up to 3 GPU rigs. That's enough for most beginners.

Step 2: Download the Image

In your HiveOS dashboard, go to the download section. Grab the latest stable image for GPU mining. It's about 2GB.

Step 3: Flash to USB Drive

Download Rufus (Windows) or Etcher (Mac/Linux). These tools write the HiveOS image to a USB drive.

Insert a USB drive (8GB minimum). The drive will be completely erased.

Open Rufus/Etcher. Select the HiveOS image you downloaded. Select your USB drive. Flash it.

Wait about 5-10 minutes for the process to complete.

Step 4: Configure Rig ID

Before you boot from this USB, you need to set your rig ID so HiveOS knows who you are.

Back in the HiveOS dashboard, create a new "rig." It'll give you a Rig ID and password.

Download the rig.conf file from your dashboard.

On your USB drive, find the file called rig.conf and replace it with the one you downloaded. Alternatively, create a rig-id.txt file with your rig ID inside.

Step 5: Boot and Connect

Insert the USB into your mining rig. Power on. Enter BIOS and change boot priority to USB first. Save and restart.

HiveOS will boot from the USB drive. Give it 3-5 minutes to fully start up and connect to the internet.

If you're using ethernet (recommended), it should auto-connect. For WiFi, you'll need to configure it through the console or use the wifi.txt file method.

Step 6: Verify Connection

Back on your computer, check the HiveOS dashboard. Your rig should appear online within a few minutes. You'll see GPU information, temperatures, and system stats.

If it doesn't appear, common issues include:

  • Network connectivity problems

  • Wrong rig ID in the config file

  • Firewall blocking outbound connections

HiveOS web dashboard,.png

Windows Mining Setup (Alternative Path)

Alright, if you're committed to Windows, here's how to do it right.

Install Windows

Boot from your Windows installation USB. Install Windows 10 or 11 to your SSD. Go through the normal setup process.

Skip the Microsoft account nonsense. Create a local account. You don't need Cortana or any of that garbage for a mining rig.

Install GPU Drivers

Download drivers directly from NVIDIA or AMD. Don't use Windows Update for this.

For NVIDIA:
Go to nvidia.com/drivers. Enter your GPU model. Download the "Studio Driver" or "Game Ready Driver." Both work fine for mining.

Install with custom options. Skip GeForce Experience unless you really want it.

For AMD:
Go to AMD's support site. Download Adrenalin drivers for your card model.

During installation, select "Compute" mode if prompted. This prioritizes mining over gaming workloads.

Configure Windows for Mining

Virtual memory:

Mining software needs lots of virtual memory. Go to System Properties, Advanced, Performance Settings, Advanced, Virtual Memory.

Set initial and maximum size to at least 16000 MB for a single GPU. Add another 4000 MB per additional GPU. For 6 GPUs, set it to about 40000 MB.

Disable updates:

Windows updates have killed more mining rigs than anything else. I've had cards stop working because a driver update pushed through automatically.

Go to Settings, Update & Security, Windows Update, Advanced Options. Pause updates for as long as possible. Use third-party tools to get more control if needed.

Power settings:

Set power plan to High Performance. Never allow sleep or hibernation.

Remote access:

Install TeamViewer, AnyDesk, or enable Remote Desktop. You don't want to drag a monitor to your mining rig every time you need to change something.


Chapter 5: Mining Software Setup and Configuration

Your operating system is installed. GPUs are detected. Now we actually start mining.

Understanding Your Options

There's no single "best" mining software. What works depends on your hardware, what you're mining, and your experience level.

NiceHash: Easiest to use. Sells your hashrate to buyers. Pays in Bitcoin. Higher fees but zero configuration needed.

Direct pool mining: You pick a coin, pick a pool, configure mining software manually. Lower fees, more control, steeper learning curve.

HiveOS integrated mining: Uses flight sheets to configure everything through the web dashboard. Good balance of simplicity and control.

NiceHash Setup for Beginners

I recommend NiceHash for your first week of mining. Get things running, see some earnings, understand the process. Then consider moving to direct mining if you want to optimize further.

Creating Your NiceHash Account

Go to nicehash.com. Create an account. Enable two-factor authentication immediately. This protects your earnings.

Installing NiceHash QuickMiner

Download NiceHash QuickMiner from their site. It's the simplest option. Their regular miner has more features but more setup.

Install and run it. It'll auto-detect your GPUs and start mining the most profitable algorithm automatically.

Initial optimization:

Click the "Optimize" tab. Run the benchmark for each GPU. This determines optimal settings for each card.

Enable "Lite" optimization if you're running stock. If you're comfortable with overclocking, try "Medium" or "High" and monitor stability.

Setting Up Payouts

NiceHash pays in Bitcoin. You can keep it in your NiceHash wallet or set up automatic withdrawals to an external wallet.

For small-scale miners, the NiceHash wallet is fine. Their withdrawal fees to external wallets are reasonable.

a realistic screenshot-style.png

HiveOS Flight Sheet Configuration

If you went the HiveOS route, flight sheets are how you tell your rig what to mine.

What Is a Flight Sheet

Think of it as a recipe. It combines:

  • What coin you're mining

  • Which wallet receives the rewards

  • Which pool you're connecting to

  • Which mining software to use

Creating Your First Flight Sheet

In the HiveOS dashboard, go to Flight Sheets and click "Add Flight Sheet."

Step 1: Add your wallet
First, create a wallet in HiveOS. Click the Wallet tab, add a new wallet, enter your coin and address.

Example for Ethereum Classic mining:

  • Coin: ETC

  • Address: Your ETC wallet address from Coinbase, Ledger, or wherever

  • Source: Whatever exchange or wallet you're using

Step 2: Configure the flight sheet

  • Coin: Select the same coin as your wallet

  • Wallet: Choose the wallet you just created

  • Pool: Select a pool (2miners, Ethermine, etc.)

  • Miner: Select mining software (T-Rex for NVIDIA, TeamRedMiner for AMD)

For extra settings, most pools give you configuration examples on their website.

Step 3: Apply to your rig
Select your rig, choose the flight sheet, apply it.

Your rig will automatically download the mining software, configure it, and start mining. It's pretty slick.

Multiple Flight Sheets

You can create different flight sheets for different coins or pools. Switching between them takes one click. This is super useful for testing different configurations.

Popular Mining Software Deep Dives

Let's get into the specific mining software options. Each has its strengths.

T-Rex Miner (NVIDIA GPUs)

T-Rex is my go-to for NVIDIA cards. Fast, stable, actively developed.

Supported algorithms: KAWPOW, Ethash, Autolykos2, Octopus, and more.

Dev fee: 1% (meaning 1% of your mining time goes to the developer)

Basic configuration example (for Ravencoin):

text
t-rex -a kawpow -o stratum+tcp://rvn.2miners.com:6060 -u YOUR_WALLET.worker_name -p x

In HiveOS, you don't type this manually. Just select T-Rex as your miner and enter pool/wallet info in the flight sheet.

lolMiner (Multi-Platform)

lolMiner works with both NVIDIA and AMD cards. Good choice if you're running mixed hardware.

Supported algorithms: ETCHash, KAWPOW, Autolykos2, BeamHash, and more.

Dev fee: 0.7-1% depending on algorithm.

I've used lolMiner for Ethereum Classic mining on mixed AMD/NVIDIA rigs. It handles the different card types gracefully.

TeamRedMiner (AMD GPUs)

If you're running AMD cards, TeamRedMiner is specifically optimized for them. Gets better performance on Radeon cards than generic miners.

Supported algorithms: ETCHash, KAWPOW, Autolykos2, and more.

Dev fee: 0.75-3% depending on algorithm.

The devs actively work on AMD-specific optimizations. I see 2-3% better hashrate with TeamRedMiner on RX 6800 cards compared to lolMiner.

CGMiner and BFGMiner (ASIC Miners)

These are the old-school options for ASIC hardware. If you're running Antminer S19s or other SHA-256 ASICs, CGMiner is the standard.

Setup is usually done through the ASIC's web interface rather than installing software on a separate computer.

Wallet Setup for Mining

You need somewhere to receive your mining rewards. Let's talk options.

Exchange wallets (Coinbase, Kraken, etc.):
Convenient. No software needed. But you don't control the keys. "Not your keys, not your coins" as they say. Fine for small amounts you plan to sell.

Software wallets (Exodus, Trust Wallet):
You control your keys. More security than exchanges. Still connected to the internet, so some risk remains.

Hardware wallets (Ledger, Trezor):
Most secure option. Keys stored offline. Cost $50-150 for the device. Overkill for small operations, essential for serious miners.

For starting out, I'd suggest an exchange wallet. Once you're earning significant amounts, transfer to a hardware wallet regularly.

Getting Your Wallet Address

Whatever wallet you choose, you need the address for the specific coin you're mining.

In Coinbase, for example, go to your ETC wallet, click "Receive," copy the address. That long string of letters and numbers is what you put in your mining configuration.

IMPORTANT: Triple-check the address. Every time. Sending to a wrong address means losing those coins forever. There's no customer service to call.

Mining Pool Connection

Pools are groups of miners combining their computing power. When the pool finds a block, rewards are split among participants based on contribution.

For detailed pool selection strategy, that's a whole separate topic. But here's how to actually connect:

Finding Pool Information

Every pool has a "Getting Started" or "How to Connect" page. This gives you:

  • Server address (stratum URL)

  • Port number

  • Any special configuration notes

Example for 2miners ETC pool:

  • Server: etc.2miners.com

  • Port: 1010 (standard) or 11010 (SSL)

  • Full stratum URL: stratum+tcp://etc.2miners.com:1010

Configuring the Connection

In your mining software or HiveOS flight sheet, enter:

  • Pool URL: stratum+tcp://etc.2miners.com:1010

  • Worker name: YOUR_WALLET.worker1

  • Password: x (usually just "x" or empty)

The worker name format varies by pool. Check their documentation.

Verifying Everything Works

After starting mining, give it 5-10 minutes. Then check:

On the miner itself:
You should see hashrate reports, share submissions, and temperature readings in the console or HiveOS dashboard.

On the pool website:
Search for your wallet address. You should see your worker(s) connected, reported hashrate, and share submissions.

If the pool shows nothing after 10 minutes:

  • Wrong wallet address in config

  • Wrong pool server address

  • Firewall blocking connections

  • Mining software not actually running

Understanding shares:

Valid shares = good. Your hardware is contributing correctly.

Invalid shares = bad. Usually means unstable overclock or bad riser.

Stale shares = okay in small quantities. Means the share arrived after the pool moved to a new job. Some staleness is unavoidable due to network latency.

If you're seeing lots of invalid or stale shares, dial back any overclocking and check your network connection.

realistic mining pool.png

Chapter 6: Optimization and Overclock Settings

Getting your rig mining is step one. Getting the most out of it while keeping things stable is the ongoing journey.

GPU Overclocking for Mining

Mining overclocking is different from gaming overclocking. We don't care about core clock speed. Memory speed is king.

The basic principle:

  • Lower core clock = less power, less heat, same hashrate (for memory-dependent algorithms)

  • Higher memory clock = better hashrate

  • Lower power limit = significant power savings

NVIDIA Overclocking (HiveOS)

In HiveOS, click your rig, then select Overclock. You'll see options for each GPU.

Recommended starting points for RTX 30 series:

GPU

Core

Memory

Power Limit

Expected Result

RTX 3070

-500

+1300

115W

~60-62 MH/s ETC

RTX 3080

-300

+1500

220W

~95-98 MH/s ETC

RTX 3090

-300

+1200

280W

~115-120 MH/s ETC

These are starting points. Every individual GPU is different. You might need to adjust.

For RTX 40 series:

The 40 series runs hotter memory temperatures. Be conservative with memory overclocks. Monitor memory junction temps.

GPU

Core

Memory

Power Limit

Notes

RTX 4070

-500

+1000

100W

Watch mem temps

RTX 4080

-400

+1200

200W

Monitor closely

AMD Overclocking

AMD cards use different control methods. In HiveOS or through AMD software, you're looking at:

  • Core Voltage (reduce to save power)

  • Core Clock (lower is fine for mining)

  • Memory Clock (increase for better hashrate)

RX 6800/6800 XT settings:
Core: 1250-1350 MHz
Memory: 2100-2150 MHz (fast timing enabled if possible)
Voltage: 750-850mV

Windows Overclocking Tools

If you're on Windows, you'll need MSI Afterburner or similar.

Download Afterburner. Open it. Adjust:

  • Power Limit: Slide down to 65-70%

  • Core Clock: -400 to -500

  • Memory Clock: +1000 to +1500 (test incrementally)

Apply changes. Monitor for stability.

CPU over.png

Monitoring Temperatures

Temperature management is the difference between a rig that runs for years and one that dies in months.

What to monitor:

  • GPU Core Temperature: Keep under 70C ideally, 80C max

  • Memory Junction Temperature: Keep under 95C (important for GDDR6X cards)

  • Hotspot Temperature: Should be within 20C of core temp

In HiveOS, all this shows on your dashboard. On Windows, use GPU-Z, HWiNFO64, or the mining software's built-in monitoring.

If you see memory temps hitting 100C+, you've got a problem. Add cooling, reduce memory overclock, or consider replacing thermal pads.


Chapter 7: Troubleshooting Common Problems

Things will go wrong. Here's how to fix the most common issues I've seen over the years.

GPU Not Detected

Check the basics first:

  • Is the riser powered?

  • Is the USB cable fully seated on both ends?

  • Is the GPU fully seated in the riser?

  • Is there PCIe power connected to the GPU?

BIOS settings:

  • Above 4G Decoding enabled?

  • PCIe speed set to Gen 1 or Gen 2?

Riser swap:
Risers fail. They're cheap components. If one GPU isn't detected, swap its riser with a working one to isolate the problem.

Try different PCIe slot:
Motherboard slots can fail. Try the GPU in a different slot.

Mining Software Crashes

Common causes:

  • Overclock too aggressive

  • Insufficient virtual memory (Windows)

  • Driver issues

  • Thermal throttling

Fix process:

  1. Reset overclock to stock settings

  2. Check temps under load

  3. Verify driver version (try different versions)

  4. Check virtual memory settings

  5. Run one GPU at a time to find the problem card

High Invalid Share Rate

Invalid shares over 1-2% indicate instability.

Causes:

  • Memory overclock too high

  • Core undervolt too aggressive

  • Bad riser connection

  • RAM issues

Fix:
Reduce memory overclock first. If that doesn't help, raise core voltage slightly. Still problems? Check riser connections and try different RAM sticks.

Rig Won't Stay Online

Random crashes and reboots are frustrating.

Check:

  • Power supply capacity (enough headroom?)

  • Thermal throttling

  • Power grid stability (use a UPS if power is flaky)

  • Driver crashes (check Windows event viewer or HiveOS logs)

I once had a rig that kept crashing randomly. Turned out my garage circuit had minor voltage fluctuations during peak hours. A $200 UPS solved it completely.

miner troubleshooting.png

Putting It All Together

Building a mining rig isn't magic. It's methodical. One step at a time, checking your work, being patient when things don't work the first time.

I've been doing this since 2016. I've seen bull markets where every day felt like printing money. I've seen bear markets where electricity costs barely covered earnings. The rigs I built properly, the ones I maintained, the ones I monitored carefully, those are the ones that survived and stayed profitable through all of it.

Your first rig will teach you more than any article ever could. You'll make mistakes. You'll probably spend a few frustrating hours figuring out why GPU 4 won't show up. And then it'll work, and you'll see that first share accepted, and you'll be hooked.

Start simple. One rig. Get it stable. Learn the monitoring tools. Understand your power usage and heat output. Then scale up when you're ready.

And remember, this isn't get-rich-quick. It's running a small business. Treat it that way, and you'll do fine.

Good luck out there. Now go build something.


Frequently Asked Questions

How much does it cost to build a mining rig in 2024?

A basic 6-GPU mining rig costs between $2,500 and $6,000 depending on which GPUs you choose. Budget builds with RTX 3070 cards run around $3,000. High-end builds with RTX 4090 cards can exceed $10,000. Don't forget to factor in electricity costs, which typically run $100-300 per month for a 6-GPU setup.

Is building a mining rig worth it in 2024?

It depends on your electricity costs and which coins you mine. With electricity under $0.10/kWh, most GPU rigs can be profitable. Higher electricity costs make it challenging. Always run profitability calculations before building. Tools like WhatToMine help estimate daily earnings based on your specific hardware and power costs.

How long does it take to build a mining rig?

First-time builders should budget 4-6 hours for complete assembly and software setup. Experienced builders can complete a standard 6-GPU rig in 2-3 hours. Don't rush it. Taking your time prevents costly mistakes like damaged components or unsafe wiring.

Do I need coding experience to set up mining software?

No coding required. Modern mining software and operating systems like HiveOS are designed for beginners. Most configuration happens through graphical interfaces or simple copy-paste of settings. If you can follow instructions and click buttons, you can set up mining software.

What's the difference between HiveOS and Windows for mining?

HiveOS is a dedicated Linux-based mining operating system that's more stable and resource-efficient than Windows. It includes built-in remote management and overclocking tools. Windows is more familiar to most users and better if you want to use the same computer for gaming. HiveOS is free for up to 3 rigs; Windows costs $100-139 per license.

How much electricity does a mining rig use?

A typical 6-GPU mining rig consumes 700-1,400 watts depending on GPU models and optimization. Running 24/7, that's about 500-1,000 kWh per month. At $0.10/kWh, expect monthly electricity bills of $50-100. Power consumption increases with ASIC miners, which often draw 3,000+ watts.

Why aren't all my GPUs showing up in my mining software?

Missing GPUs usually result from disabled Above 4G Decoding in BIOS, faulty risers, or improper seating. Check BIOS settings first, then test each riser individually. Also verify PCIe slot speed is set to Gen 1 or Gen 2, as Gen 3 can cause detection issues with multiple GPUs.


Loading ad...

Comments (0)

Leave a Comment

No comments yet. Be the first to share your thoughts!

Loading advertisement...