Free software · The Bitcoin Core model

Your farm mines only when the hour is profitable

QTMP Miner decides every hour whether to mine or pause based on real electricity prices against your break-even, and watches every hashboard to warn you about failures weeks before they happen. No membership, no fee — we only get paid when you save.

Watch the live demo ↓
v1.0 · Python · runs on your own network · you hold the keys
SIMULATED FARM · 5 machines · 00:00 MINING
hourly price vs break-even net savings: €0.00
How it works

Three pieces, none outside your control

The architecture is Bitcoin Core's: the software runs on your machine, inside your network. Nothing from your farm leaves to third-party servers.

01 · AGENT

Install the agent at your farm

A single Python file on any Raspberry Pi or PC on the local network. It reads your Antminers/Whatsminers through their standard API (port 4028), computes your break-even against hourly electricity prices, and decides: mine or pause. If the agent dies, your machines keep running on their own.

02 · QTMP ENGINE

Every board is compared to its siblings

Robust statistics across hashboards of the same rack: the board drifting away from its siblings betrays the failure long before any temperature alarm. A fan forcing higher RPM, hardware errors trending up, hashrate slowly sagging — weeks of lead time to act.

03 · CONSOLE

Calibrate everything yourself

Thresholds, break-even, electricity tariff, alert sensitivity: every farm is different and every parameter is yours. Mark each alert as real or false and the system recalibrates its own thresholds from your feedback.

Pricing

Free if you don't save. 25% if you do.

No membership, no license fee. Billing is computed on verifiable net savings — and the formula is in plain sight, in the code and in your console:

net_savings = electricity_avoided − mining_revenue_lost
electricity_avoided = kWh_paused × price_per_kWh of that hour
monthly fee = 25% × executed net savings of the month
— only pauses that were actually executed count; advisory mode bills nothing —

You keep

75%
of every euro saved
  • Full software, no crippled features
  • Your data never leaves your network
  • Auditable savings ledger, month by month, in your console
  • A month with no savings is a month with no bill

We charge

25%
of executed net savings
  • The fee is declared in the license and visible in your console
  • The monthly statement shows the full breakdown
  • Nothing is charged silently: if you can't see it, it doesn't exist
Download

Like Bitcoin Core: download, verify, run

Farm agent

The full engine. Runs inside your network, next to your machines. Includes a demo mode with a simulated farm so you can try it with no hardware at all. The source is embedded in this very page — the button below builds the file in your browser.


pip install requests numpy
python3 qtmp_miner_agent.py --demo

Client console

The control panel: live rack, price curve, alerts, calibration and your savings ledger. It connects to your agent using your token — without it, it sees nothing.

Honest questions

FAQ

How do I know the savings measurement is fair?

The savings ledger lives on your own machine (savings.json), the formula is public, and net savings subtract the mining revenue you lose while paused — not just the electricity you avoid. Only pauses that were actually executed generate billing; advisory mode, where the software only recommends, bills nothing.

Can the software touch my funds or my pool?

No. The agent reads statistics from your machines and, only if you enable it, pauses/resumes them via smart plug or firmware. It never knows your pool or wallet credentials, and there is no hidden automatic charge: the statement is a document you review and pay.

What happens if the agent fails?

Nothing. The design is fail-safe: with no price data, the default decision is to mine; if the agent dies, your machines keep running on their firmware; if the console can't connect, the agent keeps deciding on its own. A failure in any piece degrades the service, never your operation.

Where is the AI?

The current engine is robust statistics calibrated by your feedback — every alert you mark as real or false adjusts the thresholds. Everything is logged, and after months of real data from your farm those logs train the next prediction layer. We don't sell you a neural network without data: we build it from yours.

Is curtailment actually worth it?

It depends on your tariff and hardware: the agent computes your exact break-even (per kWh) from your hashrate, power draw and the day's hashprice. On many tariff profiles only part of the day is profitable to mine — and that gap is exactly where the savings are. If your numbers say mining is unprofitable around the clock, the software will tell you that too.