Practical overview
When it fits
Use RainbowMiner when you want a configurable application to automate mining choices across supported GPU or CPU devices, or to coordinate mining settings for multiple rigs.
Who it is for
- GPU or CPU mining operators who want automated switching among pools, algorithms and miner programs.
- People managing multiple rigs who want to use its documented client/server configuration mode.
Documented uses
- Compare mining options and switch pools, algorithms or miner programs based on calculated profitability.
- Include electricity costs in profitability calculations and configure mining to stop when it is no longer profitable.
- Select mining devices and adjust pool or miner settings during operation.
- Coordinate configuration and pool data across multiple rigs using client/server mode.
Requirements & limits
The repository identifies RainbowMiner as open source under GPL-3.0 and documents Windows and Linux support.
- The project is a PowerShell application, and its README describes an installer-based setup.
- The README lists NVIDIA, AMD, Intel and CPU devices; the specific combinations available depend on the machine and configured mining software.
- Profitability calculations can include electricity costs, and the application can be configured to stop mining when it is no longer profitable.
- The README documents both a local web interface and client/server networking for multiple rigs.
Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.
Install RainbowMiner from the repository
Download, install and start RainbowMiner using the documented platform-specific setup.
Before you start
- A Windows or Linux machine.
- The RainbowMiner release archive or repository files.
- PowerShell; the installer may install it, or it can be installed separately if that step fails.
Steps
Download a RainbowMiner release and extract it into a folder of your choice.
On Windows, right-click Install.bat and select Run as administrator. On Linux, make the shell scripts executable and run install.sh, with or without sudo according to the machine's permissions.
Start RainbowMiner when prompted by the installer, or use the platform's documented start script.
Expected outcome
RainbowMiner is installed and started, ready for its setup wizard and mining configuration.
Guide limitations
- The README warns that some included miner programs may trigger antivirus alerts and recommends adding the RainbowMiner directory to antivirus exceptions.
- This guide reflects the repository's written setup instructions; it does not establish successful installation on a particular machine.
Sources & review
Source record details
- Source availability
- Active
- Sources checked
- 9 October 2026
- Original website title
- RainbowMiner/RainbowMiner · Official homepage title · retained in its source language

