Categories
Bitcoin Mining, Mining Business, Mining Education

A Bitcoin mining hosting contract without a well-structured SLA is a handshake deal with your revenue. This guide covers uptime guarantees, credit structures, red flags, and what your colocation contract must include.

A Bitcoin mining hosting contract without a well-structured SLA is a handshake deal with your revenue. Service Level Agreements define what uptime your hosting provider guarantees, what compensation you receive when they fall short, and what counts as a qualifying outage versus an excluded event. Understanding how to read, negotiate, and enforce SLAs is the difference between a profitable hosting relationship and an expensive lesson in contract law.

What Is an SLA in Bitcoin Mining Hosting?

A Service Level Agreement (SLA) is a contractual commitment from your hosting provider that specifies measurable performance standards, monitoring methods, reporting obligations, and remedies when standards are not met. In Bitcoin mining, the SLA primarily governs power availability (uptime), but may also cover network connectivity, physical security, environmental conditions, and response times for hardware issues.

Unlike data center SLAs that focus on latency, packet loss, and application availability, mining SLAs are almost entirely about one thing: was power delivered to your miners, or was it not? Every minute of downtime is directly quantifiable as lost hashrate revenue.

Understanding Uptime Tiers and What They Mean Financially

Hosting providers typically advertise uptime as a percentage. The differences between these percentages seem trivial until you calculate the annual downtime and lost revenue they represent.

Uptime SLAAnnual DowntimeMonthly DowntimeLost Revenue (10 MW @ $0.05/kWh, 20 J/TH, $35 hashprice)
99.0%87.6 hours7.3 hours~$127,000/year
99.5%43.8 hours3.65 hours~$63,500/year
99.9%8.76 hours43.8 minutes~$12,700/year
99.95%4.38 hours21.9 minutes~$6,350/year
99.99%52.6 minutes4.38 minutes~$1,270/year

Most mining hosting providers offer SLAs in the 99.0-99.9% range. Data-center-grade 99.99% uptime is rare in mining because it requires redundant utility feeds, automatic transfer switches, and backup generation — infrastructure that significantly increases the per-kWh hosting rate. The key is matching the SLA tier to the economics of your operation.

The Anatomy of a Mining Hosting SLA

A well-structured mining SLA contains these components. If your hosting provider’s contract is missing any of them, you have a gap that will cost you during a dispute.

1. Uptime Definition and Measurement

The SLA must define exactly what “uptime” means. Is it power availability at the PDU? At the miner’s power supply? Network connectivity? The measurement methodology matters equally: who monitors, what tools are used, and how disputes over measurement data are resolved.

Best practice is power availability measured at the power distribution unit (PDU) serving your rack or container, monitored by an independent system (smart PDU with SNMP logging) that both parties can access. If the hosting provider is the sole source of uptime data, you have a fox-guarding-the-henhouse problem.

2. Exclusions and Force Majeure

Every SLA has exclusions — events that don’t count as downtime for SLA calculation purposes. Common exclusions include scheduled maintenance windows, utility outages beyond the provider’s control, force majeure events (natural disasters, government actions), and customer-caused issues.

Watch for overly broad exclusion clauses. A provider who excludes “any utility outage” from SLA calculations is effectively providing no uptime guarantee at all, since most unplanned outages originate with the utility. Good SLAs distinguish between utility outages where the provider has backup generation (should be covered) and catastrophic grid failures (reasonable exclusion).

3. Credit Structure and Remedies

When the provider misses the SLA target, what happens? The most common remedy is service credits — a percentage reduction in the next month’s hosting bill. Typical credit structures escalate with the severity of the miss.

Uptime AchievedTypical CreditStrong Credit (negotiate for this)
99.0-99.5% (minor miss)5% of monthly fee10% of monthly fee
98.0-99.0%10% of monthly fee25% of monthly fee
95.0-98.0%25% of monthly fee50% of monthly fee + early termination right
Below 95.0%50% of monthly fee100% of monthly fee + early termination right

Notice that even “strong” SLA credits rarely make you whole for lost mining revenue. A 25% hosting bill credit for a month where you lost 2% uptime (14.6 hours of hashrate) does not compensate for the actual Bitcoin you failed to mine. This is industry-standard — SLA credits are a penalty mechanism for the provider, not revenue insurance for the customer.

4. Notification and Escalation Procedures

The SLA should specify how quickly the provider notifies you of outages, what communication channels they use (email, SMS, dashboard), and escalation procedures for extended outages. A 15-minute notification SLA with SMS alerts is the minimum standard. Some providers offer API-based monitoring that feeds directly into your fleet management software.

5. Scheduled Maintenance Windows

Providers need maintenance windows for electrical work, cooling system service, and infrastructure upgrades. Good SLAs define maximum monthly maintenance hours (4-8 hours is standard), require advance notice (72 hours minimum, 7 days preferred), and specify that maintenance should be coordinated with operators to minimize revenue impact.

Red Flags in Mining Hosting SLAs

Experience with hundreds of hosting contracts reveals consistent patterns that should trigger concern.

No SLA at all. Some providers operate entirely without formal uptime commitments. This is common in smaller operations and early-stage facilities. While a good relationship can compensate for contractual gaps, you have zero leverage when things go wrong.

Credit caps at 30 days of service. Most SLAs cap total credits at one month’s hosting fee, regardless of how severe the outage. This means extended outages (a week or more) provide the same maximum credit as a few hours of downtime. Negotiate for escalating remedies including early termination rights for sustained failures.

Self-reported uptime metrics. If the provider is the sole judge of whether they met SLA targets, credits are discretionary. Insist on independent monitoring or shared access to power monitoring data.

Overly broad force majeure. Clauses that include “supply chain delays,” “market conditions,” or “regulatory changes” as force majeure events are red flags. These should be business risks the provider manages, not SLA exclusions they pass to customers.

Negotiating a Better SLA: Practical Strategies

Bring data. Calculate your per-hour revenue loss at current hashprice and present it during negotiations. When a provider sees that their 99% SLA exposes you to $127,000 in annual lost revenue while their maximum credit is $10,000, the gap becomes tangible and negotiable.

Negotiate escalation tiers. Rather than a single SLA target, push for tiered commitments: 99.5% uptime guarantee with 10% credit for minor misses, 25% credit for moderate misses, and early termination rights for sustained failures below 97%.

Require root cause analysis. After any SLA-qualifying outage, the provider should deliver a written root cause analysis (RCA) within 72 hours that explains what failed, why, and what corrective actions will prevent recurrence. RCA obligations create accountability that credit mechanisms alone do not.

Separate power and network SLAs. Power availability and network connectivity are different infrastructure systems with different failure modes. A combined “availability” SLA can mask chronic network issues behind high power uptime. Separate SLAs create clearer accountability.

Include demand response provisions. If the hosting facility participates in demand response programs, the SLA should clearly state how demand response events (where miners are deliberately curtailed) are treated. Best practice: demand response curtailment does not count as downtime, but the operator receives their proportional share of demand response revenue.

Beyond Uptime: Other SLA Metrics That Matter

MetricWhat to MeasureGood Target
Ambient temperatureIntake air at miner levelBelow 95F / 35C sustained
Network latencyRound-trip to major mining poolsBelow 50ms to Foundry/AntPool
Hardware swap timeTime from failure report to replacement online4-8 hours during business hours
Incident responseTime from detection to first action15-30 minutes
Reporting cadenceUptime and performance reports to customerMonthly, with daily dashboards

How Rax Mining Approaches SLAs

At Rax Mining’s hosting facilities, we believe transparency is the foundation of a strong hosting relationship. Our SLA framework includes independent power monitoring accessible to all hosted customers, clearly defined exclusion policies, tiered credit structures that escalate with outage severity, and monthly performance reports that document actual uptime against SLA commitments.

For operators evaluating hosting options, our consulting team can review proposed SLAs from any provider and identify gaps or unfavorable terms before you sign. Whether you host with us or elsewhere, understanding your SLA protections is essential to protecting your mining investment.

Ready to explore hosting with clear uptime commitments? Browse our ASIC inventory or learn about our hosting services.

Enforcing SLA uptime guarantees requires reliable monitoring infrastructure. For a complete guide to tracking machine performance, alerting on downtime, and validating uptime claims, see our guide to Bitcoin mining remote monitoring and fleet management.

Frequently Asked Questions

What uptime percentage should I expect from a Bitcoin mining hosting provider?

Most reputable mining hosting providers offer SLAs in the 99.0-99.5% range. This translates to approximately 44-88 hours of allowable downtime per year. Providers offering 99.9%+ uptime typically charge premium rates that reflect the redundant infrastructure required to deliver that reliability.

What should I do if my hosting provider refuses to offer an SLA?

A provider unwilling to commit to any uptime standard is signaling either that their infrastructure is unreliable or that they do not value contractual accountability. Consider this a significant risk factor. At minimum, negotiate for regular uptime reporting so you can track performance even without formal credit mechanisms.

Are SLA credits worth negotiating if they never cover actual lost revenue?

Yes. While credits rarely equal lost mining revenue, they serve two critical functions: they create a financial incentive for the provider to maintain infrastructure, and they establish a documented performance record that supports contract renegotiation or termination if reliability consistently falls short.

How do demand response programs interact with SLA commitments?

Demand response events where miners are deliberately curtailed should be explicitly excluded from SLA downtime calculations but the operator should receive their proportional share of demand response revenue. Without this provision, providers can curtail your miners for revenue while simultaneously claiming 100% SLA compliance.

Should I insist on independent uptime monitoring?

Absolutely. Smart PDUs with SNMP logging, independent power meters, or third-party monitoring services provide objective uptime data that both parties can reference. Self-reported uptime from the hosting provider creates a structural conflict of interest that undermines the entire SLA framework.

Explore Rax Mining

Categories