CGMiner is a high‑performance, open‑source mining engine designed for ASIC, FPGA, and GPU devices.
With CGMiner, you can efficiently mine Bitcoin, Litecoin, and other scrypt/sha256d coins.
CGMiner supports stratum protocol, failover pools, real‑time hashrate display, and remote management.
CGMiner combines low‑level hardware control with enterprise‑grade stability. Unlike basic mining tools, CGMiner offers advanced overclocking, fan speed regulation, and automatic algorithm switching.
CGMiner works seamlessly with major mining pools (SlushPool, F2Pool, Antpool) and provides detailed statistics via its built‑in API.
Whether you run a single rig or a mining farm, CGMiner adapts to your infrastructure.
CGMiner respects your privacy – no hidden telemetry, no mandatory cloud login.
With CGMiner, you maximize efficiency, reduce stale shares, and increase profitability.
- Visit the official CGMiner documentation portal.
- Choose your hardware platform (ASIC/FPGA/GPU).
- Configure CGMiner using the sample configuration file.
- Connect CGMiner to your preferred mining pool.
- Tune overclocking and fan curves inside CGMiner.
- (Optional) Enable API access to monitor CGMiner remotely.
Example: Real‑time hashrate and temperature display of CGMiner.
- ASIC/FPGA/GPU Support – CGMiner runs on nearly any mining hardware.
- Stratum Protocol – CGMiner natively supports stratum+TCP.
- Multi‑Pool Failover – CGMiner automatically switches backup pools.
- Overclocking & Undervolting – Fine‑tune core and memory clocks via CGMiner.
- Fan Speed Control – CGMiner adjusts fans based on temperature.
- API Access – Monitor CGMiner via JSON or HTTP.
- Remote Management – Control CGMiner over network.
- Real‑Time Hash Log – CGMiner displays per‑device hashrate.
- Low Latency Mining – CGMiner reduces stale shares.
- Automatic Algorithm Switching – CGMiner adapts to pool work.
- Background Mode – Run CGMiner as a daemon.
- Cross‑Platform – CGMiner works on Linux, BSD, and embedded systems.
- Kernel Tuning – Advanced users can modify CGMiner mining kernels.
- Power Efficiency Mode – CGMiner reduces energy waste.
- Batch Scripting – Automate CGMiner with command‑line arguments.
| Component | Minimum | Recommended |
|---|---|---|
| OS | Linux / BSD / macOS (CLI) | Ubuntu 20.04+ |
| Processor | Single‑core CPU | Dual‑core or better |
| RAM | 256 MB | 1 GB or more |
| Storage | 50 MB free space | 200 MB free space |
| Network | Broadband connection | Low‑latency fiber |
Note: CGMiner runs without GUI, ideal for headless servers.
- One‑line configuration for CGMiner
- Auto‑tune for optimal hashrate inside CGMiner
- Watchdog timer – CGMiner restarts failed devices
- Custom logging levels in CGMiner
- Failover pool retry logic built into CGMiner
- Integration with mining monitoring tools via CGMiner API
- Per‑device temperature thresholds in CGMiner
- Color‑coded console output of CGMiner
- Daily efficiency report generated by CGMiner
- Remote shutdown and reboot commands through CGMiner
Many miners lock you into proprietary pools or GUI tools. CGMiner gives you full control.
CGMiner does not force cloud mining or hidden fees – you own your hardware.
CGMiner is built for speed: start, tune, mine, earn.
With CGMiner, there are no artificial limits on devices or pools.
CGMiner offers complete transparency and open‑source code.
Thousands of miners already trust CGMiner for daily uptime and maximum ROI.
CGMiner is actively maintained, with new device drivers every quarter.
CGMiner, CGMiner ASIC miner, CGMiner FPGA mining, CGMiner stratum protocol, CGMiner overclocking, CGMiner fan control, CGMiner API, CGMiner failover pool, CGMiner sha256d, CGMiner scrypt, CGMiner Bitcoin mining, CGMiner Litecoin mining, CGMiner command line, CGMiner remote management, CGMiner background mode, CGMiner low latency, CGMiner stale share reduction, CGMiner kernel tuning, CGMiner headless mining, CGMiner Ubuntu, CGMiner BSD, CGMiner macOS mining, CGMiner embedded system, CGMiner watchdog timer, CGMiner auto tune, CGMiner real-time hashrate, CGMiner multi-pool, CGMiner device management, CGMiner open source miner, CGMiner no telemetry, CGMiner self-hosted mining, CGMiner CLI miner, CGMiner efficiency mode, CGMiner batch scripting