Luxor Documentation Hub Logo
Luxor Platform/Commander

Intelligent Miner

Automatically optimize your fleet's mining profiles to maximize profit based on real-time market conditions

Commander Pro Required

Intelligent Miner is available exclusively on the Commander Pro plan. See Pricing for details.

Overview

Intelligent Miner is Commander's intelligent fleet optimization engine. It continuously analyzes market conditions - hashprice and power prices - alongside your site's operational constraints (including those from Ancillary Services participation) and fleet composition, and then determines the optimal mining profile for every machine in your fleet to maximize total profit.

Traditional mining firmware offers a binary choice: miners are either active at nameplate settings or sleep. With LuxOS, each miner can operate across multiple performance profiles, ranging from underclocked (more efficient) to overclocked (more hashrate). Intelligent Miner leverages this flexibility to dynamically adjust each miner's profile so your fleet is always operating at its most profitable configuration.

Why Intelligent Mining Matters

Mining profitability depends on two constantly changing variables: hashprice (the revenue per unit of compute) and power price (the cost of electricity). When hashprice drops or power prices spike, running every miner at full power may be unprofitable. Conversely, when conditions are favorable, leaving miners underclocked means leaving money on the table.

Rather than making binary on/off decisions, Intelligent Miner modulates each miner's production power target to find the sweet spot where fleet profit is maximized. An underclock that reduces hashrate also significantly improves efficiency, which can keep a miner profitable in conditions where it would otherwise need to be shut down entirely. Intelligent Miner automates this decision across your entire fleet, every optimization cycle.

How It Works

Intelligent Miner uses an optimization algorithm that evaluates every possible miner-profile combination across your fleet and selects the combination that maximizes total fleet profit while respecting your site's power constraints.

The process runs on a recurring cycle and follows these steps:

  1. Gather market conditions: Intelligent Miner retrieves the current hashprice and spot power price for each site, along with any applicable cost adders (such as transmission and distribution charges, REP adders, etc). It also reads the site's minimum and maximum power load constraints.

  2. Evaluate fleet composition: Intelligent Miner identifies every miner at the site along with its available LuxOS profiles (typically ranging from -6 to +2 relative to nameplate). Each profile has a known hashrate and power consumption.

  3. Compute profit per profile: For every miner-profile combination, Intelligent Miner calculates the hourly profit: revenue (based on hashrate and hashprice) minus cost (based on power consumption and power price).

  4. Optimize fleet-wide: Using all miner-profile profit calculations and the site's power constraints, the algorithm selects exactly one profile per miner such that total fleet profit is maximized and total power consumption stays within the site's min/max load boundaries.

  5. Apply decisions: The selected profiles are dispatched to the fleet via Commander Agents.

The algorithm aims for a globally optimal solution - no other combination of profile assignments can achieve higher profit while satisfying the constraints.

Using the Controls

The chart includes a download button to export the data and a fullscreen toggle for detailed analysis. Hovering over the curve shows the profit and power values at any point.

Intelligent Miner Page Layout

Intelligent Miner

At the top of the Intelligent Miner page, four summary cards display the current market conditions and site parameters:

CardDescription
Managed MinersThe number of miners enrolled in Intelligent Miner out of the total available at the site (e.g., 120/200)
HashpriceThe current hashprice in BTC/PH/day
Spot Power PriceThe current spot electricity price in $/MWh
Max LoadThe site's maximum power load constraint in MW

Site Selector and Controls

Below the summary cards, a Site dropdown lets you select which site to view and manage. Next to it, an Enabled/Disabled toggle controls whether Intelligent Miner is actively optimizing the selected site. The Advanced Settings button opens configuration options for fine-tuning the optimizer's behavior.

Optimization History Table

Intelligent Miner Decision Log

The main table on the Intelligent Miner page shows a log of optimization decisions, with the following columns:

ColumnDescription
TimeThe user who initiated the optimization cycle and the timestamp
Site ConditionThe market inputs at the time of the decision: hashprice, power price, and power constraints (min–max load)
DecisionA summary of what the algorithm decided - how many miners were assigned to each profile change, and how many were put to sleep
Hourly Est. ProfitThe estimated hourly profit resulting from this configuration

Dispatch Curve

The Dispatch Curve is the core visualization on the Intelligent Miner page. It shows, for the currently selected site, every possible fleet configuration ordered from the most economic to the least — giving you a complete picture of how profit scales with power consumption under current market conditions.

Dispatch Curve

What the curve represents

Each point on the curve corresponds to an exact fleet configuration — a specific assignment of a LuxOS profile to every miner at the site. Moving from left to right along the X axis, Intelligent Miner adds the next most economic miner-profile step: the machine-profile combination that produces the highest marginal profit per additional kW of load.

Because the most profitable dispatch steps are taken first, the slope of the curve (rise over run) always decreases as you move right. Early dispatch steps add significant profit per kW; later steps add progressively less, and eventually become unprofitable.

The intersect of any X-axis value with the curve is a complete set of fleet instructions. The difference between two points along the X axis represents a dispatch — a state change of the fleet from one configuration to another.

Key elements

ElementDescription
Profit Optimization CurveThe yellow line. Plots cumulative fleet profit against cumulative fleet load, with every miner-profile step ordered from most to least economic.
Optimization PointThe yellow diamond. Marks the fleet configuration that maximizes total profit under current market conditions and site constraints. This is the state Intelligent Miner will dispatch to the fleet.
Max LoadThe red vertical line. Represents the site's hard power ceiling, sourced from site settings and Energy contracts. Intelligent Miner will never dispatch a configuration that crosses this line.

Hovering over any point on the curve reveals the cumulative load and cumulative profit for that specific fleet configuration. You can download the curve data using the button in the top-right of the chart, or enter fullscreen mode for closer inspection.

Reading the curve

The shape of the curve tells you how Intelligent Miner is responding to current conditions:

  • Unconstrained optimum: When the Optimization Point sits to the left of the Max Load line, the site has more power headroom than it economically needs. Intelligent Miner will dispatch below Max Load because adding more miners would reduce total profit. This is common when hashprice is low or power prices are elevated.
  • Constrained optimum: When the Optimization Point sits at the Max Load line, the site is power-limited — Intelligent Miner would dispatch more load if the site allowed it. In this case, the difference between the unconstrained curve peak and the point where the curve meets Max Load represents the profit you are leaving on the table due to the site's power limit.
  • Curtailment regime: When the curve flattens or turns negative early on, market conditions are unfavorable and the optimum load is well below the site's maximum. Intelligent Miner will curtail underperforming miners and run only the most efficient profiles — or, in extreme cases, put the fleet to sleep entirely.

Why the slope always decreases

Intelligent Miner orders dispatch steps by marginal profit per kW, not by miner or by profile. That means the first kW of load dispatched is always the single most profitable miner-profile step available across the entire fleet, the second kW is the next most profitable, and so on.

This ordering guarantees that the slope of the curve decreases monotonically as load increases. It also guarantees that the Optimization Point is globally optimal: no alternative assignment of profiles across the fleet can produce a higher profit at or below the same load level.

This property is what enables Constrained Optimal Dispatch. When a site must stay below a power ceiling (e.g., a transformer limit, a contracted demand cap, or an Ancillary Services commitment), Intelligent Miner walks the dispatch curve up to the constraint and selects the configuration at that exact point — maximizing profit within the boundary rather than simply turning miners off arbitrarily.

The same logic applies in reverse: when a site has a minimum load obligation (for example, a contractual commitment to consume a certain amount of power), Intelligent Miner selects the configuration that satisfies the minimum while losing as little profit as possible. Constrained Optimal Dispatch can mean maximizing profit or minimizing loss, depending on the site's constraints.

Advanced Settings

Intelligent Miner Configuration

The Advanced Settings panel lets you fine-tune the optimizer's behavior, including penalty weights for transitions, overclocks, and power cycling. These settings control how aggressively Intelligent Miner responds to market changes.

Stability and Penalties

Intelligent Miner includes a built-in penalty system designed to promote operational stability. Rather than reacting to every minor market fluctuation, the system applies small economic penalties to profile changes, which creates a threshold that must be exceeded before a transition is worthwhile.

There are three types of penalties:

  • Transition penalty: Applied to any profile that differs from the miner's current profile. This discourages unnecessary changes unless the economic benefit clearly justifies the switch.
  • Overclock penalty: Applied cumulatively to overclock profiles (steps above nameplate). Higher overclock levels carry larger penalties, modeling the increased wear and reduced reliability at higher performance levels.
  • Power cycle penalty: Applied when a miner transitions between offline and active states, discouraging rapid on/off cycling.

These penalties work together to ensure that only significant market movements trigger profile changes, while minor fluctuations are absorbed. The result is a fleet that responds to meaningful opportunities without the operational chaos of constant reconfiguration.

Prerequisites

To use Intelligent Miner, the following conditions must be met:

  • Although Intelligent Miner supports any firmware OS that Luxor Commander supports, it is recommended that Miners run LuxOS firmware, as it supports a vast array of power configurations that Intelligent Miner can use to achieve a much higher profitability than with other traditional firmware OS.
  • The site should have power constraints configured for best results. Power constraints available are those related to the Site (users can edit them from the Sites tab in the Workspaces section) like Baseload Capacity and Max Capacity, and also those from the Energy Contracts (created from the Contracts tab in the Energy section).