Bitaxe.de
Guides & knowledge

The Bitaxe hash rate error explained: what the error value in AxeOS really means

31 January 2026 · 6 min read · Updated on 22 August 2026

Bitaxe hash rate error in AxeOS

In the AxeOS dashboard there are two numbers under the hash rate: the hash rate your Bitaxe is delivering right now, and underneath in green the expected one. The hash rate error is the gap between the two in percent. It is the most sensitive value in the whole dashboard – it shows problems before shares get rejected or the miner restarts. This article explains where the two numbers come from, which deviation is normal, and what to do at which value.

Value already elevated? The troubleshooter narrows down in two questions whether voltage, cooling or the power supply is the cause.

Where the two numbers come from

The expected hash rate is pure arithmetic: clock × number of compute cores in the ASIC. A BM1370 in a Bitaxe Gamma delivers around 1.2 TH/s at 525 MHz arithmetically, around 1.6 TH/s at 775 MHz. This number only changes when you change the frequency.

The delivered hash rate is not measured directly by AxeOS – it is extrapolated from the shares the ASIC found in the last few minutes. Shares are random hits; that is why the value in the chart swings by ±30 %, and why the hash rate error is worthless over one minute and meaningful over one hour.

If the delivered hash rate sits below the expected one for hours, the ASIC did not finish part of its work: computations that produced invalid results because of too little voltage or too much heat never show up as shares. If it sits above, you got lucky with shares – that is not an error.

Which deviation is normal

Hash rate error (1-hour average) Meaning What to do
0 to 5 % Statistical noise. Even a perfectly running miner shows this. Nothing.
5 to 10 % Borderline. Typical after an overclock with voltage set tightly, or on a warm day. Watch it. If the ASIC temperature rises above 65 °C at the same time, check cooling. When overclocked, add 20 mV.
persistently above 10 % The ASIC does not deliver what it must at its clock. One of the four causes below applies. Work through the checklist below – in that order.
above 30 % or a drop to zero The ASIC has hung, or the overheat protection has triggered (frequency then reads 50 MHz or the chip is shut down). Restart; with overheat, fix the cooling first.

Important: the hash rate error is not the same as rejected shares. Rejected shares were valid work that reached the pool too late (stale block) – a network or latency matter. The hash rate error originates in the chip. A miner can have 0 % rejects and a 15 % hash rate error, or the other way round.

The four causes – in checking order

1. Voltage too low for the clock

The most common cause, almost always after an overclock. Every ASIC needs a minimum voltage for a given clock; below it, individual computations tip over. At factory a Gamma runs 525 MHz at 1,150 mV with headroom. 575 MHz runs at 1,200 mV, 625 MHz needs 1,250 mV – the steps from our overclocking guide. If the error rises after a clock change, raise the voltage by 20 mV or drop the clock by 25 MHz.

2. Heat

A hot ASIC computes less cleanly. In the dashboard: ASIC temperature above 65 °C, voltage regulator above 85 °C. Causes are placement (closed shelf, sunlight), a dusty heatsink, dried-out thermal paste or a fan not set to auto. From 70 °C the overheat protection kicks in and throttles the miner to a minimum – then the error shows 90 % and more. Remedies are in Making a Bitaxe quieter and cooler.

3. Power supply at its limit

If the input voltage sags under load, the voltage regulator does not get enough to hold the ASIC voltage. In the dashboard: input voltage below 4.8 V on 5 V devices, or a measured ASIC voltage more than 20 mV below the set one. The supplied power adapter is enough for factory settings; anyone overclocking or using a thin USB-C cable ends up here. Which power supply is enough when is covered in the power supply guide.

4. Wi-Fi dropouts

The rarest cause but a sneaky one: if the miner loses the connection for seconds, it keeps hashing on a stale work template, and those shares do not count. The error rises without temperature or voltage being unusual; at the same time rejects rise and the pool’s uptime display shows gaps. Fix: 2.4 GHz network without band steering, router closer, no repeater in between.

How to check in five minutes

  1. Let the dashboard run for an hour, then compare the average (dashed line) with “expected”. Less than 10 % apart: done.
  2. Look at frequency and voltage: if the frequency reads 50 MHz or the dashboard reports “Overheat”, it was the overheat protection → cause 2. If you overclocked → cause 1.
  3. Read the input voltage under load: below 4.8 V → cause 3.
  4. Read the temperatures: ASIC above 65 °C or VR above 85 °C → cause 2.
  5. Open the logs: entries like “Stratum disconnected” or “reconnecting” → cause 4.
  6. Change one thing only, wait an hour, compare again.
Factory settings as reference: if you get stuck, reset frequency and voltage to factory values (Gamma: 525 MHz / 1,150 mV). If the error stays above 10 % there, it is never the setting – then it is cooling, power supply or Wi-Fi.

Why a stable 5 % is worth more than 0 % on a screenshot

An overclocked setting with 1.8 TH/s expected and a 15 % error really delivers 1.53 TH/s – at 30 W. The same hardware with 1.6 TH/s expected and a 3 % error delivers 1.55 TH/s at 24 W. The second setting mines more, uses less power and keeps the chip cooler. The hash rate error is the value that makes this difference visible; the hash rate tile alone hides it.

What is the hash rate error on a Bitaxe?

The percentage gap between the hash rate AxeOS extrapolates from shares and the expected hash rate from clock × cores. Up to 5 % is statistical noise; persistently above 10 % means voltage, heat, power supply or Wi-Fi.

How high may the hash rate error be?

As an hourly average up to 5 % is meaningless, up to 10 % worth watching, above that act. Over short periods even 30 % is normal – the hash rate is estimated from random hits.

Is a negative hash rate error a problem?

No. If the miner delivers more than expected, you got lucky with shares during that period. It evens out over hours.

My hash rate error rose after overclocking – what now?

Raise the voltage in 20 mV steps until the error is below 5 %, keeping the ASIC temperature under 65 °C. If that does not work, drop the clock one step (25 MHz).

Hash rate error or rejected shares – what is the difference?

Rejected shares were valid work that reached the pool too late – a network matter. The hash rate error originates in the ASIC when computations become invalid due to too little voltage or too much heat.