Curtailment and Demand Response: How Bitcoin Miners Are Getting Paid to Reduce Load

Bitcoin coins on a circuit board, symbolizing revenue generation and energy cost management through mining curtailment and demand response.

What Curtailment and Demand Response Mean in Practice

Curtailment is the deliberate reduction of a facility’s power consumption, typically in response to grid conditions or price signals. In mining, this means reducing fleet hashrate — either partially or completely — for a defined period. The grid operator or power purchaser signals the need for load reduction; the facility reduces consumption and is compensated for the reduction.

Demand response is the formal program structure through which this compensation is administered. Grid operators create demand response programs to give large electricity consumers a structured way to participate in grid balancing, with defined triggers, compensation mechanisms, and performance requirements. For Bitcoin mining facilities, participation typically involves registering with the grid operator or a demand response aggregator, agreeing to respond to curtailment signals within a specified timeframe, and receiving payment for the load reduction delivered.

The two are related but distinct. Curtailment is the operational act of reducing load. Demand response is both the program and the market structure that compensates for it. A facility can curtail without participating in a formal demand response program — for example, when spot electricity prices rise above the cost of mining, and it is more profitable to sell power back to the grid than to mine. Formal demand response participation adds structured compensation on top of this economic curtailment logic.

Why Bitcoin Mining Is Well-Suited to Demand Response

Most large industrial electricity consumers — steel mills, chemical plants, data centers running committed workloads — face significant operational or product-quality risks if they reduce their load quickly. Bitcoin mining, by contrast, is uniquely flexible. Operators can reduce or shut down mining load whenever requested, knowing that the only tradeoff is lower hashrate and reduced Bitcoin production during the curtailment window. No customer service is interrupted, no data is lost, and mining resumes normally once power is restored. 

This characteristic makes mining facilities among the most responsive and reliable demand response resources available to grid operators. Response times can be measured in seconds for power reduction and in minutes for a full restart, depending on the facility configuration. No other industrial load of comparable scale can respond as quickly with as little operational consequence.

ERCOT, the Texas regional grid operator, recognized this early. The organization created a voluntary curtailment program specifically for Large Flexible Load customers — a classification that includes Bitcoin mining facilities — to reduce power use during periods of high demand. The program formalizes what miners were already doing opportunistically and creates a structured payment mechanism for doing it on request.

This Bitcoin mining curtailment workflow shows how ERCOT and AESO dispatch signals trigger an API-based fleet ramp-down, earning demand response credits before UMC OS automatically recalibrates miners via Perpetual Tune upon restart. 

The ERCOT Market: Where Curtailment Revenue Has Been Most Significant

Texas has become the most developed market for mining curtailment participation, primarily because ERCOT’s deregulated structure and real-time price volatility create frequent and financially significant curtailment opportunities.

ERCOT allows Large Flexible Load facilities to participate in energy and ancillary services markets, treating miners as part of the energy-balancing toolkit. Miners in Texas have pre-arranged voluntary curtailment agreements with ERCOT to scale back consumption during extreme events — including heat waves and winter storms — to help prevent blackouts.

The financial scale of these arrangements can be substantial. In August 2023, Riot Platforms earned roughly $31 million in a single month by not producing Bitcoin — taking in curtailment credits and demand response payments from ERCOT that exceeded its typical mining revenue for the period. More recently, Riot reported $30.6 million in power curtailment credits during Q3 2025 alone, representing a 147% increase compared to the same period in 2024.

These figures reflect a specific market structure. ERCOT’s Large Flexible Load classification applies to facilities with an expected peak demand of 75 megawatts or greater, and it is assumed that these facilities will reduce part of their electricity consumption during hours when potential wholesale power prices exceed $100 per megawatthour. Facilities below that threshold may participate through demand response aggregators, which pool smaller loads to meet market participation minimums.

The U.S. Energy Information Administration projected that approved Large Flexible Load facilities in ERCOT would consume approximately 54 billion kWh in 2025 — roughly 10% of ERCOT’s total electricity demand — up nearly 60% from expected demand in 2024. The scale of mining’s role in the Texas grid has grown substantially, increasing both scrutiny of the programs and the competitive value of being a reliable and responsive curtailment participant.

Alberta: A Developing Market With Structural Advantages

Alberta operates under a deregulated electricity market administered by the Alberta Electric System Operator (AESO), which shares some structural similarities with ERCOT. The province has attracted significant mining investment in part because of access to low-cost natural gas generation and a regulatory environment that has remained accommodating to large industrial electricity consumers.

Operations in Alberta can enter into agreements with AESO that allow them to curtail computing workloads and sell power back to the provincial grid during periods of peak demand or grid stress. This sell-back capability — available to facilities with their own generation assets — represents a more direct form of grid participation than enrollment in demand response programs, and it is attracting investment from operators seeking both low-cost power and the option to monetize flexibility when grid conditions make it profitable.

Alberta has also eased cost pressures on energy-intensive industries by freezing its carbon price at $95 per tonne in 2025, reducing one of the fixed cost components of operations in the province. Combined with access to competitive natural gas pricing and available land for large-scale facilities, Alberta’s position as a curtailment-friendly mining market is strengthening.

The AESO’s approach to large load integration is evolving. In mid-2025, AESO established an interim limit of 1,200 MW of additional large-load capacity that the grid can accommodate without negatively impacting reliability, signalling both the pace of growth and the grid operator’s effort to manage it in a structured way. For mining operators evaluating Alberta as a location, understanding the interconnection process and curtailment program structure is a prerequisite for planning.

Two Types of Curtailment: Economic and Program-Based

In practice, mining operations encounter curtailment in two distinct forms, and the operational requirements for each differ somewhat.

Economic curtailment

occurs when the spot price of electricity rises above the effective cost of mining per unit of revenue. When this happens, it is more profitable to stop mining and either sell power back to the grid (if the facility has a power purchase agreement with sell-back provisions) or simply reduce load to avoid paying high spot prices. Economic curtailment is reactive — it responds to price signals in real time — and requires the ability to monitor electricity prices and adjust fleet performance quickly.

Program-based curtailment

occurs when the facility has enrolled in a formal demand response program and is responding to a dispatch signal from a grid operator or aggregator. This type of curtailment may be scheduled in advance, triggered by a real-time signal, or both. Program-based curtailment typically has defined performance requirements — response time from signal to load reduction, minimum curtailment duration, and accuracy of the load reduction delivered — and compensation is tied to reliably meeting those requirements.

Both types place real operational demands on the mining facility. A fleet that cannot reduce power quickly, predictably, and to a specific target cannot participate effectively in either form. This is where firmware capabilities become a practical requirement rather than a performance enhancement.

What Firmware Needs to Do for Curtailment to Work

Stock Bitmain firmware was not designed with curtailment participation in mind. It offers a small number of fixed power presets and limited API for programmatic fleet control. Transitioning between presets requires manual interaction via the miner’s web interface, and the transition is neither instantaneous nor granular enough to meet the response time requirements of most demand response programs.

For curtailment participation to be operationally viable at scale, firmware needs to support three capabilities:

Programmatic power control via API. 

The fleet management system — or a direct integration with a demand response aggregator — needs to be able to send a power reduction command and receive confirmation of execution without operator involvement. UMC OS exposes a full REST API that allows operators to set hashrate targets, adjust power modes, and monitor fleet state programmatically across all connected miners simultaneously.

Rapid and accurate ramp-down. 

When a curtailment signal arrives, the fleet needs to quickly reduce power to a specific target level. The speed and accuracy of this reduction affect both the operator’s ability to meet program requirements and the event’s financial outcome. Firmware that can ramp down smoothly to a defined power target — rather than toggling between fixed presets — gives operators more control over exactly how much load is reduced and how quickly.

Reliable ramp-up and performance recovery. 

After a curtailment event ends, the fleet needs to return to its pre-curtailment performance level. With stock firmware, ramp-up is straightforward because settings are static. With custom firmware running continuous optimization, the system recalibrates to current hardware and thermal conditions on restart, so the fleet reaches its optimal operating point after ramp-up without manual intervention or a new calibration run.

UMC OS’s Perpetual Tune feature handles this recalibration automatically. When miners come back online after a curtailment window, the system adjusts to current chip and thermal conditions and restores optimized performance without operator input. For facilities that participate in frequent curtailment events — which is common in ERCOT during the summer months — this automation meaningfully reduces the operational burden of repeated ramp cycles.

Curtailment as a Component of the Power Rate Equation

The financial case for curtailment participation is most clearly understood when it is modeled as part of the effective electricity rate rather than as a separate revenue line. A facility paying $0.055/kWh for power and earning $0.008/kWh equivalent in demand response credits over the course of a month is effectively operating at a net rate of approximately $0.047/kWh for that period. At mining scale, a reduction of that magnitude has a material impact on profitability.

The degree to which curtailment revenue offsets power costs depends on several factors: the number and duration of curtailment events in a given month, the compensation rate per MW reduced, the facility’s enrolled capacity, and its reliability in meeting dispatch requirements. In high-volatility markets like ERCOT, curtailment events during summer peak demand periods can be both frequent and financially significant. In markets with lower volatility, curtailment may be a more modest supplement to other cost-reduction efforts.

What makes curtailment particularly valuable in a post-halving environment is that it reduces effective electricity cost without requiring capital expenditure or changes to the mining hardware. Combined with firmware-level efficiency improvements that reduce power consumption during normal mining hours, curtailment participation represents one of the few levers available to enterprise operators that affect both sides of the operating cost equation simultaneously.

Practical Considerations for Curtailment Program Participation

For operators evaluating demand response participation, several practical questions shape the approach:

Market eligibility. 

In ERCOT, facilities with 75 MW or greater of demand can participate directly. Smaller facilities typically participate through aggregators such as Voltus, which pool loads to meet market participation thresholds. In Alberta, participation mechanisms vary depending on whether the facility is grid-connected or operating with behind-the-meter generation.

Performance requirements. 

Demand response programs specify the response time from signal to load reduction, the minimum and maximum duration of curtailment events, and the accuracy of load reduction required. Facilities that fail to meet these requirements may face penalties or removal from the program. Firmware that enables precise, programmable power control reduces the risk of performance failures.

Interconnection and metering. 

Accurate, real-time metering of facility load is a prerequisite for demand response participation. Grid operators and aggregators need to verify that the committed load reduction was actually delivered.

Operational integration. 

For most enterprise mining operations, the demand response signal needs to be integrated into the existing fleet management workflow. Whether this is done through direct API integration with the curtailment aggregator, a manual process triggered by a notification, or an automated system that monitors price signals and triggers ramp-down automatically depends on the facility’s operational structure and the program requirements.

UMC OS’s API is designed to support this integration layer, allowing fleet power targets to be set programmatically in response to external signals. For operators building a curtailment-ready fleet management stack, the UMC OS product documentation covers API capabilities and integration requirements in detail.

Bitcoin Mining Profitability After the 2024 Halving: What Operators Need to Know

Bitcoin symbol overlaid on an enterprise data center — illustrating the impact of the 2024 halving on large-scale Bitcoin mining profitability and operational efficiency

The fourth Bitcoin halving, which occurred in April 2024, reduced the block subsidy from 6.25 BTC to 3.125 BTC per block. For mining operations that had not structurally adjusted before the event, the revenue impact was immediate. For those that had — through hardware upgrades, power purchase agreements, or firmware-level efficiency improvements — the halving represented a compression of margins rather than their elimination. The difference between those two outcomes comes down to which variables in the profitability equation an operator has addressed and which they have left unchanged.

This post breaks down the post-halving profitability equation, identifies the variables operators can and cannot control, and focuses on where operational decisions have the most measurable impact on the bottom line.

What the Halving Actually Changed

The halving does not change Bitcoin’s price, the network’s transaction fee environment, or any individual operator’s electricity costs. What it changes is the number of BTC issued per block — and by extension, the baseline revenue that the entire mining industry competes for.

The immediate effect of a halving is a compression of hashprice: the amount of revenue generated per terahash per second per day across the network. When the block subsidy drops by 50%, and Bitcoin’s price does not simultaneously double to compensate, every terahash in operation earns less. Miners with higher operating costs relative to their revenue either reduce operations or exit, which eventually causes the network difficulty to adjust downward. This correction has followed every halving in Bitcoin’s history, but the timing and depth of the adjustment vary, and operators cannot rely on it as a planning assumption.

The 2024 halving followed the same structural pattern. Network hashrate had grown substantially in the months leading up to April 2024 as miners deployed new hardware ahead of the event. The resulting difficulty level, combined with the immediate 50% subsidy reduction, compressed hashprice significantly in the weeks following the halving. Operations running on older, less efficient hardware or carrying high electricity costs felt this most acutely.

The Mining Profitability Equation

Mining profitability is determined by a relatively small number of variables. Understanding which of them an operator can control — and to what degree — is the starting point for any post-halving strategy.

Revenue side:

  • Bitcoin price (cannot be controlled)
  • Network difficulty and hashrate (cannot be controlled)
  • Block subsidy (cannot be controlled — currently 3.125 BTC per block)
  • Transaction fees as a share of block reward (cannot be controlled directly)
  • Pool fee structure (can be selected)
  • Fleet hashrate output (partially controllable through firmware and hardware)

Cost side:

  • Electricity rate in $/kWh (partially controllable through siting, PPAs, and curtailment participation)
  • Hardware efficiency in J/TH (controllable through hardware selection and firmware optimization)
  • Overhead — facilities, cooling, labor, maintenance (controllable through operational decisions)

The variables that operators cannot control represent the majority of revenue exposure. This is a structural feature of Bitcoin mining, not a temporary condition. It means that the operational levers available to improve profitability are finite, and the ones that exist deserve rigorous attention.

Hashprice: The Single Number That Ties It Together

Hashprice — typically expressed as USD per TH/s per day — is the most useful single metric for monitoring mining revenue conditions in real time. It captures the combined effect of Bitcoin’s price, network difficulty, block subsidy, and transaction fees in a single number that reflects what a terahash is actually worth on any given day.

During periods of high hashprice, hardware efficiency matters less because revenue is strong enough to cover higher operating costs. During periods of compressed hashprice — as experienced in the weeks and months following the 2024 halving — hardware efficiency becomes the central profitability variable, because the revenue side is fixed by market conditions and the only room to improve margin is on the cost side.

An Antminer S21 XP operates at a fundamentally different break-even point than an Antminer S19 XP. For instance, S21 XP runs at approximately 13.5 J/TH, while the S19 XP runs at approximately 21.5 J/TH. At $0.07/kWh, S21 XP spends roughly $0.023 per TH per day on electricity, compared to approximately $0.036 per TH per day for the S19 XP — about 59% more. In a compressed hashprice environment, that efficiency gap can be the difference between maintaining positive operating margin and mining at a loss. 

Where Efficiency Gains Come From Without Replacing Hardware

Hardware replacement is the most direct path to better J/TH, but it is also the most capital-intensive. For operations that manage existing S19x fleets, the more immediate path to efficiency improvements is firmware-level optimization.

Stock Bitmain firmware applies fixed, conservative operating settings calibrated for the broadest possible range of conditions. This approach prioritizes stability and warranty compliance over peak efficiency. The consequence is that most Antminers running stock firmware operate at a voltage-frequency combination that is safe — not at the optimal point for each chip individually.

Custom Antminer firmware addresses this through per-chip and per-board tuning. By reading each chip’s actual frequency response and adjusting accordingly, custom firmware can reduce per-unit power consumption while maintaining the same hashrate output — improving J/TH without changing the hardware. In practice, efficiency improvements of 10–25% over stock settings are achievable depending on hardware condition, operating environment, and the tuning approach applied.

For a fleet of 500 Antminer S19j Pro units drawing an average of 3,050W on stock firmware, a 15% efficiency improvement reduces average draw to approximately 2,590W per unit. At $0.07/kWh, that is a reduction in daily power cost from approximately $2,561 to approximately $2,176 — a saving of $385 per day, or roughly $140,000 per year, with no capital expenditure on new hardware.

The relevance of that figure depends on hashprice. In a healthy hashprice environment, $140,000 per year in operational savings is meaningful but not decisive. In a compressed post-halving environment where margins are narrow, it can determine whether a fleet operates profitably or at a sustained loss.

Electricity Rate: The Variable With the Highest Leverage

Among the variables operators can influence, the electricity rate has more impact on profitability than any other single factor. A 1-cent reduction in $/kWh across a large fleet produces savings that compound continuously regardless of Bitcoin price or network conditions.

The levers available for reducing effective electricity cost vary by market and operation size:

Power purchase agreements (PPAs)

lock in a fixed rate for a defined period, providing revenue predictability and protecting against spot price increases. Large-scale operations in markets with abundant generation capacity — Alberta, Texas, Quebec, parts of the Pacific Northwest — can negotiate rates well below grid average through direct agreements with generators or utilities.

Curtailment and demand response participation

allow miners to reduce load during high-demand grid periods in exchange for credits or compensation from grid operators. In markets like ERCOT, where demand response programs are well-developed, curtailment revenue can meaningfully offset electricity costs, effectively lowering the net rate paid per kWh during non-curtailment hours. This approach requires firmware that can ramp fleet power up and down quickly and predictably in response to automated signals — a capability that stock Bitmain firmware does not support.

Behind-the-meter generation

involves co-locating mining operations with power-generation assets — natural gas, hydro, wind, or solar — and purchasing power directly at or near the cost of generation rather than at the retail rate. This model is increasingly common in new large-scale deployments and can produce electricity at costs that are structurally lower than any grid-connected operation can achieve.

Hardware Lifecycle Decisions in a Post-Halving Market

One consequence of a halving is that it changes the economic calculation around when to retire older hardware. A machine that was profitable at $0.07/kWh when the block subsidy was 6.25 BTC may fall below break-even at the same power rate with the subsidy at 3.125 BTC — depending on its efficiency and the prevailing hashprice.

The standard decision framework is straightforward: if a machine’s daily electricity cost exceeds its daily revenue, it should be shut down unless there is a credible near-term basis for improvement (a Bitcoin price increase, difficulty adjustment, or cost reduction). Holding unprofitable hardware online in anticipation of price recovery is a capital allocation decision, not an operational one, and the carrying costs are real.

For hardware that sits near the break-even threshold, firmware optimization can shift the calculation. An S19j running at 30 J/TH on stock firmware may be marginally unprofitable at a given hashprice. The same machine, tuned to 25 J/TH via custom firmware, may be marginally profitable. Whether that difference justifies continued operation depends on the operator’s specific power rate and hashprice at the time, but the adjustment is achievable without capital expenditure and reversible if conditions change.

For a detailed breakdown of how UMC OS tuning algorithms affect efficiency at the chip and hashboard level, see the existing guide on tuning algorithms in custom Antminer firmware.

Transaction Fees as a Growing Component of Revenue

The 2024 halving renewed attention on Bitcoin transaction fees as a share of block reward. With the subsidy now at 3.125 BTC, transaction fees represent a larger proportion of total miner revenue than at any previous point in the network’s history — not in absolute terms on any given day, but structurally as a percentage.

Fee revenue is highly variable. Periods of high on-chain activity — driven by Ordinals, BRC-20 token activity, or increased network usage — can produce fee spikes that significantly supplement the base subsidy. Periods of low activity can produce fee revenue that is nearly negligible. Operators cannot predict or control fee revenue, but it is a component of the revenue side that has become harder to ignore as the subsidy continues to decrease with each halving cycle.

The implication for long-term planning is that mining operations built entirely around subsidy revenue are structurally dependent on Bitcoin price appreciation to remain viable through successive halvings. Operations with the lowest possible cost structures are better positioned to remain profitable during periods of low fee activity and compressed hashprice.

Operational Efficiency Beyond Firmware

Firmware and electricity rates are the two highest-leverage variables, but operational overhead is a meaningful cost line item for large facilities. Labor, facilities management, cooling infrastructure, and equipment maintenance all contribute to the total cost of mining per BTC. Post-halving, operators running lean operations with high automation have a structural cost advantage over those with higher overhead.

Automation of routine fleet management tasks — firmware updates, performance monitoring, fault detection, and ramp control — reduces the labor cost per unit managed. For fleets running UMC OS, the RigRunner deployment tool and the full REST API available through UMC OS allow operators to manage large fleets with less manual intervention than stock firmware setups require. This does not produce the same magnitude of savings as electricity cost reduction or firmware efficiency gains, but it compounds with them.

Cooling infrastructure efficiency is another operational variable. Air-cooled facilities carry ongoing costs for fan maintenance, air handling, and thermal management of the building envelope. Immersion and hydro cooling systems have higher upfront capital costs but lower ongoing thermal management overhead, and they allow hardware to run at higher efficiency points because chip temperatures are lower. For new deployments being evaluated post-halving, the total cost of ownership calculation should include the cooling method as a variable, not just the electricity rate and hardware cost.

What Is Perpetual Tune and Why Do Enterprise Bitcoin Miners Use It?

Enterprise-scale Bitcoin mining facility with rows of Antminer ASIC hardware running UMC OS Perpetual Tune firmware optimization

Perpetual Tune is an automated, continuous optimization feature built into UMC OS — ePIC Blockchain’s custom Antminer firmware — that monitors and adjusts voltage and clock frequency across a mining fleet in real time, without constant operator intervention. Rather than requiring a one-time calibration pass, it runs as an ongoing process, adapting to shifting conditions as hardware ages, ambient temperature changes, and power availability fluctuates. For enterprise operators managing large fleets of Antminer S19x through S21x units, it is the difference between a fleet that requires constant manual attention and one that manages its own efficiency.

Why Manual Tuning Does Not Scale

Every ASIC miner in a Bitcoin mining fleet behaves slightly differently. Chip variation means chips on the same hashboard operate at different efficiency points. Environmental variation means miners in different rows of a data hall experience different temperatures. Hardware aging means a miner deployed 14 months ago performs differently than one deployed last month, and differently again than it did at deployment.

Operators running stock Bitmain firmware have no mechanism to account for any of this. Stock firmware applies fixed preset modes — low, normal, or high power — and leaves every unit performing at the same conservative settings regardless of its actual hardware condition.

Custom firmware addresses this through tuning. UMC OS includes three calibration algorithms — Voltage Optimizer, Board Tune, and Chip Tune — that operators can run to set a miner’s initial optimized configuration. The difference between these and Perpetual Tune is important to understand. A one-time tuning pass is a snapshot: it finds a stable operating point at the moment it runs and sets the miner to those parameters. That snapshot becomes less accurate over time as conditions change.

Perpetual Tune is not a snapshot. It is an ongoing process that continuously re-evaluates and adjusts operating parameters as conditions change, keeping every miner in the fleet working at its current optimal point.

What Perpetual Tune Actually Does

Perpetual Tune operates as a closed-loop control system. It continuously reads performance data — temperature, hashrate output, and voltage response — and uses this data to make incremental adjustments to operating frequency and voltage across each miner. The adjustments are not dramatic or disruptive. They are small, ongoing corrections that keep each unit operating at the intersection of its performance target and its current efficiency threshold.

There are several hardware and environmental changes that Perpetual Tune responds to in real time:

Thermal variation.

The front of a miner facing the cold aisle operates at lower temperatures than the back of the miner facing the hot aisle  of a data hall. Perpetual Tune adjusts chip frequency upward in cooler-running side, where chips can sustain higher clocks without thermal risk, and pulls back in hotter-running side, preventing thermal throttling before it occurs. This means every miner in a diverse thermal environment is operating at its actual capacity rather than the same conservative setting applied uniformly.

Load fluctuation.

At peak network difficulty, maximizing hashrate per watt is the priority. During periods of lower hashprice, efficiency per watt matters more. Perpetual Tune can be configured to track a hashrate target rather than a fixed power draw, which means it naturally shifts toward efficiency-focused operation when hash conditions are less favorable — without the operator needing to manually change settings across the fleet.

Hardware aging.

Over time, mining rigs can experience reduced performance and efficiency due to normal wear and tear, electrical stress, fan degradation, thermal paste aging, and prolonged exposure to heat and operating loads.Perpetual Tune detects this drift and adjusts frequency and voltage to compensate, partially recovering efficiency that would otherwise be permanently lost with static firmware settings.

Post-maintenance recalibration.

After a miner is serviced, cleaned, or has a component replaced, its operating characteristics change. Perpetual Tune picks up the new baseline automatically on restart, without requiring the operator to schedule a new calibration run.

Voltage Optimizer, Board Tune, and Chip Tune: When to Use Each

The three one-time tuning algorithms in UMC OS and Perpetual Tune are not competing approaches — they serve different purposes.

Voltage Optimizer

is the right starting point for healthy miners that have never been tuned. It runs a fast voltage sweep, finds the optimal voltage for the current clock settings, and applies it. The process takes under 30 minutes and is appropriate for large fleets being configured for the first time or after a firmware update.

Board Tune

goes a step further, independently adjusting clock speeds for each hashboard while simultaneously optimizing voltage. It is appropriate for fleets where miners exhibit uneven performance across their three hashboards — a common occurrence after months of operation or in facilities with inconsistent thermal conditions.

Chip Tune

is the most thorough one-time calibration, adjusting settings at the individual chip level. It is the right choice for aging hardware, refurbished units, or any miner showing significant hashrate instability. It takes up to 60 minutes to complete.

Once initial calibration is complete with one of these algorithms, Perpetual Tune takes over as the continuous maintenance layer. Its job is to prevent the calibration from going stale.

Voltage Optimizer Board Tune Chip Tune
Tuning depth Voltage only Per-board clock + voltage Per-chip clock + voltage
Completion time Under 30 min ~45 min ~60 min
Best for Fast initial setup Uneven boards Aging/repaired hardware

What Perpetual Tune Means for a Fleet at Scale

The operational value of Perpetual Tune compounds with fleet size. A single miner running at 2% below its optimal efficiency is a marginal issue. A fleet of 500 miners running at 2% below optimal is a meaningful and sustained profit leak.

Consider a fleet of 200 Antminer S19j Pro units where Perpetual Tune maintains an average efficiency improvement of 8% over what the fleet would achieve with static settings six months post-deployment. At an average power draw of 3,050W per unit and an electricity rate of $0.07/kWh, the fleet’s daily power cost is approximately $1,025. An 8% efficiency improvement reduces effective power cost by roughly $82 per day — approximately $30,000 per year — with no hardware change and no operator input required.

The other dimension is uptime. Manual tuning requires scheduled downtime for calibration runs, and fleets that go untuned for months accumulate efficiency losses that are never recovered. Perpetual Tune eliminates the need for periodic recalibration windows, which matters for large operations where taking miners offline for maintenance across the whole fleet is logistically difficult.

Perpetual Tune and Curtailment Operations

One important application of Perpetual Tune is its value in curtailment-managed facilities. Enterprise miners in markets like ERCOT or Alberta may participate in demand response programs, where they need to reduce load quickly and predictably in exchange for power credits.

In a curtailment event, the goal is not always to shut machines off. Often, the facility needs the fleet to reduce performance uniformly to meet a specific site-level power target. Static settings can be imprecise because individual miners respond differently depending on chip quality, temperature, board condition, and operating environment.

Perpetual Tune helps manage this automatically. When a curtailment target is applied, the system adjusts miner performance across the fleet toward the required operating level while continuing to optimize each machine’s efficiency. This allows operators to meet curtailment requirements with less manual intervention and more consistent fleet behavior.

Thermal Protection Built Into Every Tuning Mode

A common concern with continuous automated optimization is thermal risk — if the firmware is pushing chips harder in response to favorable conditions, what prevents it from pushing too hard?

UMC OS includes automatic thermal protection across all tuning modes. When the miner chip temperature approaches 2°C below the configured shutdown threshold, the firmware throttles performance automatically. Once temperatures drop 7°C below the shutdown threshold, performance is gradually restored. This protection applies during Perpetual Tune and cannot be disabled, which means the system’s pursuit of efficiency is always bounded by a thermal ceiling that protects hardware longevity.

For operators focused on extending the service life of their hardware investment — particularly relevant for S19x fleets where replacement costs are significant — this thermal ceiling is an important part of the equation.

Getting Started with Perpetual Tune on UMC OS

Perpetual Tune is available on UMC OS for compatible Antminer hardware, including the S19j and newer S19x and S21x variants. Enabling it requires UMC OS to be installed and running on the target hardware. For operators deploying across a large fleet, RigRunner — ePIC’s network-based firmware deployment tool — handles the installation process without requiring command-line access.

The recommended deployment sequence for a new fleet is:

  1. Install UMC OS using RigRunner across all target miners
  2. Run Voltage Optimizer on newly deployed, healthy hardware for initial calibration
  3. Enable Perpetual Tune for ongoing continuous optimization
  4. For older or inconsistent hardware, run Board Tune or Chip Tune before enabling Perpetual Tune

We have support documentation for each step available, and the full list of supported Antminer variants is maintained in the UMC OS GitHub repository.

Custom Firmware vs. Stock Firmware: What’s the Real Difference for Antminer Operators?

Engineer configuring custom Antminer firmware via command line interface — deploying UMC OS across a Bitcoin mining fleet using terminal-based tools

Stock Bitmain firmware provides stable, out-of-the-box performance based on Bitmain’s factory-tested specifications. Custom Antminer firmware — such as UMC OS, Braiins OS+, LuxOS, and VNish — is designed to make it flexible for your specific operation. That difference sounds simple, but it has real consequences for efficiency, hashrate, and mining ROI that compound significantly at scale.

This guide breaks down exactly what separates stock from custom firmware, where the efficiency gaps come from, and what operators running S19x through S21x fleets should understand before making a firmware decision.

What Is Stock Antminer Firmware?

Stock Antminer firmware is the default firmware that Bitmain installs on its mining hardware before it leaves the factory. It controls the operating frequency, voltage, fan behavior, and thermal thresholds of each miner. Bitmain engineers it to a conservative middle ground: it prioritizes achieving name-plate specs, warranty coverage, and safe operation rather than peak efficiency for any specific one.

The result is firmware that ships with fixed or limited performance presets — typically a small number of preset power modes (such as low, normal, and high) — with no per-chip tuning, no automated self-optimization, and no external API access for fleet control. For a single miner in a home setup, this is adequate. For an enterprise fleet running hundreds of Antminers, it leaves a significant amount of performance and profitability unrealized.

What Is Custom Antminer Firmware?

Custom Antminer firmware replaces the stock control firmware with a third-party build that can read hardware state at a granular level and adjust operating parameters in real time. Rather than applying one setting to all chips on all hashboards, custom firmware treats each chip as an individual unit — adjusting its clock frequency and voltage independently to find the most efficient operating point.

The key capability that separates custom firmware from stock is dynamic per-chip or per-board tuning. Instead of a fixed preset, custom firmware continuously adjusts as conditions change: ambient temperature shifts, hashboards perform unevenly, and power prices fluctuate. This makes custom firmware particularly valuable for large-scale operations where no two miners behave identically after months of continuous operation.

Stock Firmware vs. Custom Firmware: A Direct Comparison

Feature Stock Bitmain Firmware Custom Firmware (e.g., UMC OS)
Performance presets Fixed (2–3 modes) Fully configurable
Per-chip tuning No Yes
Per-board tuning No Yes
Auto-optimization No Yes (Perpetual Tune)
External API access Limited POST and GET API
Immersion cooling support No Yes
Remote mass deployment No Yes (via RigRunner)
Hashrate gain vs. stock Baseline +5% to +15% typical
Efficiency gain vs. stock Baseline 10–25% typical improvement
Dev fee / cost None 1.5% dev fee (UMC OS) or licensing

Where Do the Efficiency Gains Actually Come From?

The efficiency gains from custom firmware come from three sources, and understanding each helps operators assess how much they stand to gain.

1. Voltage optimization across chips

Every ASIC chip on a hashboard is slightly different due to manufacturing variation. Stock firmware applies one voltage setting across all chips to ensure the weakest chip on the board can operate without crashing the whole system. Custom firmware first tries a stable voltage that is generally safe for all chips, then gradually lowers the voltage to find the most efficient point at which all chips function. The result is stable total hashing at less total power.

2. Frequency tuning per board and per chip

Clock frequency determines how many SHA-256 hashes a chip attempts per second. Higher frequency produces more hashrate, but it also generates more heat and draws more power — and the relationship is not linear. Custom firmware finds this sweet spot automatically for each chip rather than applying a one-size-fits-all factory setting.

3. Continuous self-adjustment over time

As the environmental conditions change, miner performance degrades unevenly. An S19j fleet may perform well in the winter months when temperatures are cool and crash in the summer months when temperatures are high. Stock firmware has no mechanism to detect or compensate for this. Custom firmware with continuous tuning — such as UMC OS’s Perpetual Tune feature — re-evaluates chip performance on an ongoing basis and adjusts settings to maintain the target hashrate and efficiency profile even as conditions change. This is particularly relevant for operators managing miners through multiple difficulty adjustment cycles.

How Tuning Algorithms Work in Practice

Modern custom firmware does not just offer manual sliders. It implements structured tuning algorithms that operators can select based on their hardware conditions and operational priorities. UMC OS, for example, includes three distinct algorithms:

Voltage Optimizer

targets miners that are in stable condition and need a fast performance calibration. It adjusts voltage while maintaining the configured hashrate target and typically completes within a few minutes. It is the right choice for healthy, recently deployed hardware that simply needs to be dialed in.

Board Tune

is designed for fleets where hashboards perform unevenly — a common occurrence with older hardware or in fleets that have been running at high load for extended periods. It adjusts clock speeds per board while optimizing voltage across all three hashboards simultaneously, completing within approximately 45 minutes. This brings underperforming boards back in line without sacrificing output from the stronger ones.

Chip Tune

is the most thorough algorithm available. It analyzes and adjusts operating parameters at the individual chip level — the most granular optimization possible — and is the correct choice for aging hardware or miners showing inconsistent hashrate. Chip Tune typically requires more time to complete but delivers the deepest efficiency improvements.

Understanding which algorithm to apply in which situation is part of extracting the full value from custom firmware. For operators new to firmware tuning, ePIC’s support documentation includes detailed guidance on algorithm selection and deployment.

The Numbers: What Custom Firmware Means for a Real Fleet

To make this concrete, consider a fleet of 100 Antminer S19j Pro units running stock firmware, each drawing an average of 3,050W. At an electricity rate of $0.07/kWh, that fleet costs approximately $510 per day in power.

Deploying custom firmware with balanced tuning (the efficiency-focused profile, not maximum hashrate) can reduce per-unit power consumption to approximately 2,650W while maintaining the same hashrate output. Across 100 units, that is a reduction from 305 kW to 265 kW — a saving of 40 kW. At $0.07/kWh, that is approximately $67 per day, or roughly $24,000 per year, with no hardware change.

At scale, firmware optimization frequently has a shorter payback period than any hardware upgrade. A 40-unit fleet running custom firmware can recoup the cost of a 1.5% development fee in days rather than months. With margins compressed across the industry, this is the kind of operational lever that separates profitable fleets from unprofitable ones. 

When Does Custom Firmware Make the Most Sense?

Custom firmware delivers the highest returns in the following situations:

Large fleets (1000+ units)

The efficiency gains per unit are modest in isolation but multiply across a large fleet. Operators running 1000 or more Antminers will see the largest absolute savings from firmware optimization.

Aging hardware (12+ months of operation)

As hashboards degrade unevenly, the gap between stock and custom firmware performance widens. Custom firmware compensates for hardware aging in ways stock firmware cannot.

Variable power costs or curtailment environments

Custom firmware with API access allows operators to programmatically ramp their fleet up or down in response to power price changes or grid curtailment signals. Operators participating in demand response programs — where miners are compensated for load reduction — need this capability to participate effectively. 

Immersion or hydro cooling deployments

Stock firmware is built around air-cooling assumptions and will attempt to run fans that are not present in an immersion setup, or apply thermal limits calibrated for air. Custom firmware with immersion mode support removes this constraint and allows chips to be pushed harder at the lower ambient temperatures provided by immersion cooling.

What About Warranty and Risk?

Installing third-party firmware on an Antminer voids Bitmain’s manufacturer warranty. This is a real trade-off that operators should weigh, especially for hardware still under warranty.

In practice, most S19x units, and even some S21x units, in active fleets have already exceeded Bitmain’s warranty period. For those that have not, operators should factor the expected warranty value against the projected efficiency gains — in most cases, the firmware savings outweigh the warranty value within the first few months. All major custom firmware options, including UMC OS, can be uninstalled and replaced with stock firmware before sending a unit in for service.

The more practical risks are installation errors or incompatible firmware versions. This is why using a dedicated deployment tool is strongly recommended for any fleet larger than a handful of units. ePIC’s RigRunner is built specifically for this, allowing operators to scan a network, identify compatible miners, and deploy UMC OS across an entire fleet remotely without command-line expertise.

Deploying Custom Firmware at Scale: The RigRunner Workflow

For enterprise operators, the practical question is not just which firmware to use but how to deploy it without disrupting operations. Flashing firmware individually through the SD card slot is not feasible at 50, 100, or 500 units.

RigRunner automates this process. It scans the local network for compatible Antminers, identifies firmware versions, and handles installation and updates across the entire fleet. It is designed to be accessible to operators without a deep technical background while still providing the control and auditability required by enterprise deployments.

ePIC UMC Universal Mining Controller Benchmark Data | Custom Antminer Firmware & Bitcoin Mining Firmware

This document presents performance benchmark data for UMC OS, a custom Antminer firmware and bitcoin mining firmware platform designed to optimize efficiency, stability, and hashrate performance across ASIC mining hardware.

The ePIC UMC OS platform delivers advanced custom firmware capabilities engineered to improve operational efficiency and performance across modern ASIC mining fleets. This benchmark overview demonstrates how ePIC’s bitcoin mining firmware enhances real-world mining output through automated optimization, intelligent thermal management, and dynamic hashrate control.

UMC OS combines firmware intelligence with the Universal Mining Controller ecosystem, enabling miners to leverage existing hardware while gaining access to Perpetual Tuning technology. This system continuously adjusts voltage, clock speeds, and power consumption to maintain target hashrate levels while preventing thermal shutdowns and instability. Performance benchmarks across multiple Antminer models—including S21, S19 XP, and S19 Pro platforms—show measurable improvements ranging from approximately 10% to 25% increased performance compared to stock configurations.

Designed for both institutional operators and large repair or hosting environments, this custom Antminer firmware supports flexible deployment models including dev fee, licensing, or upfront ownership structures. A fully documented API and compatibility with third-party fleet management software enable automation and scalable infrastructure control.

As a next-generation bitcoin mining firmware solution, UMC OS provides miners with enhanced efficiency, faster deployment, and long-term operational optimization backed by engineering-driven performance validation.

Powered By EmbedPress

UMC OS V1.14.0 Firmware Release – Custom Antminer Firmware

UMC OS v1.14.0 updates ePIC’s custom Antminer firmware, improving solution validation, S21XP EEPROM decoding, and system update reliability. This bitcoin mining firmware release enhances stability, hardware detection accuracy, and firmware update handling for Antminer ASIC miners running custom firmware on supported Amlogic control boards.

Continue reading

Custom Antminer Firmware Guide: UMC OS Bitcoin Mining Firmware Installation with RigRunner

RigRunner, Installer for Custom Antminer Firmware
This comprehensive guide explains how to install custom firmware on compatible Antminer models using ePIC’s UMC OS and the RigRunner installer. Designed for miners running Amlogic stock control boards, UMC OS provides a powerful alternative to hardware replacement by delivering advanced bitcoin mining firmware features directly onto existing equipment.

The guide walks users through system requirements, compatible stock firmware versions, and step-by-step installation instructions for both Windows and macOS. With RigRunner, fleet operators can scan IP ranges, detect miners, and deploy firmware at scale without command-line complexity. Once installed, users gain access to ePIC Webdash for real-time monitoring, cooling configuration, pool management, and advanced performance tuning.

Key features include Perpetual Tune (Voltage Optimizer, ChipTune, and Board Tune), overclocking capabilities, hashrate targeting, voltage optimization, and intelligent thermal throttling. The firmware supports popular Antminer models including S19j, S19 XP, S19K Pro, S21 series, and T21, making it a versatile custom Antminer firmware solution.

Operators can choose between a license key or a competitive 1.5% dev fee model, providing flexibility in operational strategy. For miners seeking stability, efficiency, and granular control, UMC OS represents a scalable, performance-driven bitcoin mining firmware solution optimized for modern mining infrastructure.

Powered By EmbedPress