Mining Managers

MultiPoolMinerAutomatic Miner and Pool Switching

Free open-source Windows mining manager that switches pools and miners for profitability. Read the setup, requirements and safety notes before you install.

Free Open source Windows: Yes v3.5.5.1 Updated 9 Feb 2020
10 min read Last update 9 Feb 2020 github.com/multipoolminer/multipoolminer

MultiPoolMiner is a free, open-source Windows program for cryptocurrency miners who want their hardware to follow the most profitable pool and coin at any given time. It suits people who already run GPU or CPU mining rigs and would rather automate switching than manage each pool by hand. One caveat comes first: the project has had no code updates since February 2020, so treat it as unmaintained software and read the safety notes before installing.

Instead of tying you to a single pool, MultiPoolMiner polls several mining pools, compares current earnings for your hardware and starts the miner program that looks best. Power draw can be included in the math, and a built-in watchdog handles miners that fail. The latest release is v3.5.5.1. The rest of this page explains what the tool does, what it needs and where it still makes sense.

02

What Is MultiPoolMiner and Who Is It For?

MultiPoolMiner is a mining manager rather than a miner itself. It sits between your hardware and the mining software that does the actual hashing, deciding which pool and which miner program should be active right now. Think of it as an automated dispatcher for a mining rig.

The tool is most useful for hobbyists and small operators who run NVIDIA or AMD graphics cards, or a CPU, and who do not want to babysit their setup. A typical user might have a few GPUs in a home PC, want to mine whatever pays best that day, and prefer a free program over a paid management suite.

It is less suited to readers who want a simple one-click experience. Setup involves editing batch files, installing prerequisites and understanding terms such as hashrate and algorithm. If you are new to mining, it helps to learn those basics first, because the software assumes you can tell whether a result makes sense.

03

How Profit Switching Works in Practice

Profit switching means that your rig does not stay on one coin or one pool forever. The manager repeatedly checks what each supported pool pays for the algorithms your hardware can run, then moves work to the option that looks strongest after its own calculations.

Consider a simple scenario. A rig with two graphics cards is mining on one pool in the morning. By afternoon, another pool that uses a different algorithm offers a higher estimated return for the same hardware. A switching manager notices the change and starts the appropriate miner. Without automation, the operator would have to notice the shift, stop the miner, edit settings and restart everything manually.

The benefit depends on how volatile the market is and how accurately the manager measures performance. Benchmarks, power settings and share tracking all feed into that decision. Switching is not a guarantee of higher income; it is a way to keep decisions consistent with the numbers the software sees.

04

Key Mining Terms Explained: Hashrate, Shares and Algorithms

Hashrate is the speed at which your hardware performs the calculations a pool asks for, usually measured in hashes per second. A higher hashrate generally means more work done, but profitability depends on that figure combined with pool rules, coin difficulty and electricity use.

A share is a unit of proof submitted to a pool that your hardware did a valid portion of the work. Invalid or rejected shares are wasted effort, which is why the program can mark a miner as failed when bad shares pile up beyond a threshold you set.

An algorithm is the mathematical method a coin uses for proof of work. Different algorithms favor different hardware. Some run best on GPUs, some on CPUs, and some are tuned for specialized devices. A manager that tests several algorithms can help you see which ones suit your cards, even if you never write a single line of code.

05

Key features

Real-Time Pool and Coin Monitoring

The program keeps checking supported mining pools and coins and estimates which combination pays best for the hardware in your machine. Profitability is recalculated as market conditions move, so the active choice can change during a session. This is the core idea behind the tool: you spend less time watching charts and more time on the rig itself.

Support for Command-Line Miners

MultiPoolMiner can control any mining program that runs from the command line. You describe how each miner is launched, and the manager handles starting and switching it. That flexibility is why experienced users often build custom setups around it rather than sticking to a fixed toolset.

Wide Pool Coverage

Supported pools include A Hash Pool, BlazePool, BlockMasters, Hash Refinery, MiningPoolHub, NiceHash, YiiMP, ZergPool and Zpool. Having several options in one place lets the software move work between them when one pool pays less than another at that moment.

Benchmarking Across Platforms

Before comparing earnings, the program can benchmark your hardware on NVIDIA (CUDA), AMD (OpenCL) and CPU. Those measurements give it real hashrate figures instead of guesses, which makes the profit comparison far more meaningful for your specific cards and processor.

Watchdog Timer for Failed Miners

A Watchdog Timer monitors running miners and detects when one has stopped or failed. Failed miners are handled automatically, which helps unattended rigs recover from crashes without someone restarting them by hand. It is one of the features that makes long, hands-off sessions less fragile.

Web Dashboard and Balances

The comprehensive web GUI includes a dashboard and an overview of balances, so you can check status from a browser instead of digging through console windows. The API port is configurable, with 3999 as the default, which is useful if you want other tools to read data from the manager.

Power Usage in Profitability

Electricity consumption can be included in the profitability calculation as an optional setting. Without it, the ranking reflects gross earnings only. With it, the comparison accounts for the power your hardware draws, which can change which pool or coin looks best on a given rig.

Invalid Share Detection

The program tracks accepted and rejected shares. If bad shares exceed a ratio you configure, the miner is marked as failed. Because MultiPoolMiner polls pools repeatedly over time, its accuracy estimates for each pool algorithm generally become more reliable the longer it runs.
06

Supported coins

The coins and networks most often associated with this program include Bitcoin (BTC), Ethereum (ETH), Litecoin (LTC), Bitcoin Cash (BCH), XRP, Zcash (ZEC), Ravencoin (RVN), Decred and DigiByte. The mining algorithms it can work with include SHA-256, Scrypt, Ethash, Equihash, Cuckoo Cycle, ProgPoW, CryptoNight, X11, X16R and Lyra2. Hardware support covers NVIDIA cards through CUDA, AMD cards through OpenCL, and CPUs. Which coins are actually profitable depends on the pools online and the market at the time you run the software.

07

How to install MultiPoolMiner on Windows

  1. 1

    Check Your Windows Version

    MultiPoolMiner is intended for 64-bit Windows. Confirm your edition and build before downloading anything, because the setup assumes a current 64-bit environment.

  2. 2

    Install PowerShell 6.2

    The program requires PowerShell 6.2 to be installed. Install it from Microsoft's official source, then confirm the version before moving on, since the manager will not function correctly without it.

  3. 3

    Install Microsoft .NET Framework 4.5.1 or Later

    Make sure Microsoft .NET Framework 4.5.1 or a later version is present on the system. Windows may already include a suitable version, but you can use the official Microsoft web installer if it is missing.

  4. 4

    Download and Verify the Release

    Download only from the official website or the project's GitHub Releases page at github.com/multipoolminer/multipoolminer. Compare the SHA-256 checksum of the file with the value published alongside the release before you extract it.

  5. Extract and Prepare the Folder

    Unpack the archive to a dedicated folder, not into a system directory. Use the included start.bat examples as templates for your own miner configuration, and keep a backup of the original files before editing anything.

08

System requirements

  • 64-bit edition of Windows
  • PowerShell 6.2 installed
  • Microsoft .NET Framework 4.5.1 or later
  • Virtual memory set to at least 16 GB on multi-GPU systems
  • Up to 6 graphics cards fully supported; more requires editing miner files
09

How to use MultiPoolMiner

Setup is not a one-click process. You configure the manager, choose which miners and pools to use, and then let it run. The steps below follow the general flow.

  1. Open the start.bat file for the miner you plan to use with Notepad, right-click the file, and review the command line before you run anything.
  2. Adjust the miner path, algorithm and pool settings to match the coins and hardware you intend to use.
  3. Run the benchmark so the program measures your cards or CPU instead of relying on assumptions.
  4. Open the web GUI in your browser and check the dashboard to confirm that the manager sees your devices and pools.
  5. Enable the optional power usage setting if you want electricity cost reflected in the ranking.
  6. Start mining, then watch the balances and the log for rejected shares or failed miners during the first few hours.
10

Pros & cons

Pros
  • Free and open-source, so the code can be inspected
  • Monitors several pools and switches to the one that looks most profitable
  • Can control any miner that runs from the command line
  • Includes a Watchdog Timer for handling failed miners
  • Supports NVIDIA, AMD and CPU mining
  • Optional power usage in the profitability calculation
Cons
  • No code updates since February 2020
  • Requires PowerShell 6.2 and older .NET components
  • Windows-only
  • Setup relies on editing batch files and configuration by hand
  • Multi-GPU use needs extra memory tuning and supports up to 6 cards by default
  • Pool and miner compatibility may drift over time without updates
11

Is MultiPoolMiner safe?

Download only from the official website or the GitHub repository at github.com/multipoolminer/multipoolminer, ideally from the Releases page. After downloading, compare the SHA-256 checksum with the value published with the release, or verify a signature if one is provided. Because the code has not been updated since 2020, treat the program as unmaintained. It may not work with current pools, miners or Windows builds, and fixes for newly found issues are unlikely. Mining software is frequently flagged by antivirus tools. If that happens, review the file and add a narrow exception for the verified folder rather than disabling protection entirely. Never enter a seed phrase on a third-party website or inside any mining tool.

  • Official source only. Download from github.com/multipoolminer/multipoolminer. Ignore ads and lookalike domains.
  • Check the SHA-256. Compare the installer hash with the value the developer publishes before running it.
  • Never share your seed phrase. No developer, support agent or website — including CryptApps — will ever ask for it.
12

Alternatives

MultiPoolMiner belongs to the group of automatic mining managers that switch pools and miners based on profitability. RainbowMiner and UG-Miner work in a similar space, so the choice often comes down to features you value and how each project is maintained. NiceHash Miner is built around the NiceHash marketplace and pays out in BTC, which makes it a different model from a manager that spreads work across several pools. Awesome Miner targets larger operations, including farms and ASIC hardware, rather than a single Windows rig. Kryptex and Pasiv focus on one-click setups, while Salad is a different concept entirely because it rents spare PC power. MultiPoolMiner stands out for its command-line flexibility and broad pool list, but its age is the main drawback to weigh.

13

Specifications

Price
Free
Type
Open source
License
—
Latest version
v3.5.5.1
Last update
9 Feb 2020
Windows support
Yes (official Windows version)
Source code
github.com/multipoolminer/multipoolminer
14

Frequently asked questions

It can be, if you get it from the official GitHub repository and check the SHA-256 checksum. The program has had no code updates since February 2020, so it carries more risk than actively maintained software. Scan the files, keep your wallet separate, and never share a seed phrase with any mining tool or website.

It may run, but compatibility is not guaranteed. The last code update came in February 2020, so newer pool APIs, miner releases and Windows changes could cause problems. Test on a small setup first, and expect to troubleshoot configuration issues yourself.

You need a 64-bit version of Windows, PowerShell 6.2 and Microsoft .NET Framework 4.5.1 or later. Multi-GPU systems should have at least 16 GB of virtual memory configured. The program fully supports up to 6 graphics cards, and more requires editing miner files.

Antivirus tools often flag mining software because it launches hardware-intensive processes and interacts with network pools. That does not automatically mean the file is malicious. Verify the checksum and add a targeted exception for the verified folder, but do not turn off your antivirus protection completely.

The program can work with several pools, including A Hash Pool, BlazePool, BlockMasters, Hash Refinery, MiningPoolHub, NiceHash, YiiMP, ZergPool and Zpool. Pool availability and terms change over time, so check each pool's current status before relying on it.

Yes. The program supports NVIDIA cards through CUDA, AMD cards through OpenCL, and CPUs. Benchmarking lets it measure real performance on each device before comparing earnings, which helps the switching logic choose more accurate options for your specific hardware.

Yes, the program is free and open-source. You do not need to pay for the software itself, but you should budget for electricity, hardware wear and any pool or network fees that apply. The profitability estimates can change quickly, so review your results regularly.

15

Verdict

MultiPoolMiner suits technically comfortable Windows users who run their own GPU or CPU rigs and want automatic pool and miner switching without paying for software. It is a good way to understand how profit switching works, especially if you are willing to read configuration files. It is a poor fit for anyone who needs ongoing updates, a simple installer or a guarantee that it will work with today's pools. Because the project has not changed since 2020, check the latest version on the official website and assess the risks carefully before running it on real hardware.

Download now