Curtailing with OptiFleet
Manage energy with easy-to-manage rules and effective integrations
About Curtailment
The Curtailment feature automatically manages when miners are powered down or reduced based on electricity prices, scheduled maintenance, peak demand limits, and demand response events. This intelligent power management system protects profitability by ensuring mining operations only run when economically viable.
Navigation: To access curtailment features, click Curtailment on the left navigation. The section contains three main tabs:
- Overview: High-level overview of curtailment periods and a list of curtailment events that have been marked as excused
- Rule Executions: Detailed log of individual rule firings
- Rules: Management interface for all curtailment rules
First time setting up curtailment? Learn about the Setup Wizard
What's a Rule?
A curtailment rule defines a triggering condition—such as when the market price rises above a specified threshold—and designates a specific group of miners to be affected. When the trigger condition is met, the system initiates an automated curtailment for the selected miners, resulting in a Rule Execution.
What's the difference between an Event and a Rule Execution?
Multiple curtailment rules can trigger at the same time or overlap. For example, one rule may require a group of miners to curtail if the market price exceeds $60, while another may mandate curtailment for those miners between 4–6 pm. When both rule conditions are met, both will execute, resulting in a single, continuous curtailment event that begins with the first triggered rule and only ends once all relevant conditions are cleared. Within each event, you can review the specific rules that were active during that period.
What types of curtailment are supported?
- Market price
- System demand (ERCOT)
- Demand-response providers such as Voltus & cPower
- Other API integrations
Overview Tab
Displays curtailment events within the selected time period.
Viewing Curtailment Events
- Select the desired time range using the date picker at the top of the screen
- The hash rate graph can be used to see where curtailments have occurred, with curtailment events marked on the timeline.
Understanding Event Details
Events are consolidated to show single curtailment periods rather than overlapping rules. To see the underlying rule executions:
- Click the arrow next to any curtailment event to expand details
- Review all rule executions that contributed to that event
- View execution times, duration, and targeted equipment for each rule
- Edit event names and add comments directly from this view for better documentation
The visual representation clearly shows curtailment impact on hash rates, helping you understand the operational and financial effects of power management decisions.
Rule Executions Tab
The Rule Executions tab provides a detailed log of every individual rule that fired during the selected timeframe, without any consolidation or grouping. This granular view helps with troubleshooting and detailed analysis.
Viewing Individual Rule Executions
- Access the Rule Executions tab to see the complete chronological list
- Review individual rule firings with precise timestamps and durations
- Click on Event Targets links to see which specific equipment was affected
- Use the search function to find specific executions by rule name or equipment
Exporting Execution Data
Click the download button to export the execution log. Data exports in XLSX format with formatting preserved, making it easy to analyze curtailment patterns in spreadsheet applications or import into other business systems.
Understanding Execution Data
Each row represents a single rule execution with complete details. Multiple executions may have occurred simultaneously for different rules. The target information shows exactly which miners, zones, or customers were affected, providing the granular detail needed for operational analysis and customer reporting.
Rules Management
The Rules tab allows you to create, edit, and manage all curtailment rules for the facility. This central management interface provides control over all automated power management activities.
Managing Existing Rules
View all configured rules with their current status (active/paused), including rule types, trigger values, targets, and last execution times. Use the search function to quickly find specific rules among large rule sets. Toggle rules on/off using the pause function without deleting rule configurations.
Creating New Curtailment Rules
- Click New Rule in the top right corner
- Enter a descriptive name that clearly identifies the rule's purpose
- Select the appropriate rule type based on operational needs
- Configure targeting criteria and trigger conditions
- Save the rule to activate it immediately
Rule Types
Price Curtailment Rules
Price rules automatically curtail mining operations when electricity prices exceed specified thresholds, protecting profitability during high-cost periods.
Setting Up Price Rules
- Select Price as the rule type
- Choose targeting criteria based on operational requirements. Mix and match to target a specific group:
- Entire Site: All miners
- Specific Zones: Target particular areas of the facility
- By Model: Target specific miner types models
- By Customer: Apply different thresholds for different hosting customers
- By Tags: Use custom tags for flexible grouping
- Set the price threshold in dollars per megawatt hour
- Review the current market price displayed for reference
- Save the rule to activate automatic price monitoring
Scheduled Curtailment Rules
Scheduled rules allow you to plan curtailments for maintenance windows, peak avoidance periods, or other operational needs with precise timing control.
Creating Scheduled Rules
- Select Scheduled as the rule type
- Set the start date and time for the curtailment
- Define the duration of the curtailment period
- Choose recurrence options based on needs:
- One-time Event: Single occurrence
- Daily Recurrence: Repeat every day
- Weekly Recurrence: Select specific days of the week
- Monthly Recurrence: Select specific week and day of month
- Set an end date for recurring events if desired - rule will automatically expire on that date
Peak Avoidance Rules (ERCOT Only)
Peak avoidance rules help manage facility demand during peak pricing periods in ERCOT markets, reducing costly demand charges that can significantly impact operational expenses.
Configuring Peak Avoidance
- Select Peak Avoidance as the rule type
- Set the power demand threshold in megawatts
- Review current facility load displayed for reference
- Target the entire site (recommended for effective peak avoidance)
- Save the rule to activate automatic peak monitoring
Demand Response
Demand Response rules enable automatic response to demand response events from a Voltus account, allowing participation in demand response programs for additional revenue generation. We currently support Voltus. If you have another demand-response provider, please use the in-app support to request access to it.
Voltus Integration Rules
- Select Voltus as the rule type
- Enter the Voltus API key provided by the Voltus account manager
- Select the corresponding Voltus site from the dropdown menu
- Save the configuration to establish the connection
How Voltus Rules Operate
The integration creates scheduled events automatically when Voltus sends curtailment signals. This appears as a single "Managed by Voltus" rule in the rules list. The rule cannot be paused locally as it's managed through the Voltus contract, but execution history appears in the Rule Executions tab for tracking and analysis.