What is Hashprice?
Learn what hashprice is, how Bitcoin miner revenue per PH/s/day is calculated, and why subsidy, fees, difficulty, and BTC price drive it.

Introduction
Hashprice is the expected revenue a miner can earn from a given amount of Bitcoin hashrate over a day. That sounds like a narrow industry metric, but it solves a real coordination problem: miners buy machines in terahashes, pools pay out in relation to contributed work, and investors think in dollars or bitcoin; so everyone needs a common unit that translates raw computational power into expected earnings.
Luxor, which coined the term in 2019, defines hashprice as a way to quantify how much a bitcoin miner can expect to earn from a specific quantity of hashrate. In its Bitcoin Hashprice Index, the standard unit is 1 petahash per second per day, written conceptually as revenue per PH/s/day. Hashrate Index also presents the idea at smaller scale, such as per terahash, but the underlying question is the same: *what is one unit of mining power worth right now? *
That framing matters because hashrate is not useful by itself. A machine can produce 100 TH/s, 1 PH/s, or more, but those figures only describe speed; the rate at which hardware tries SHA-256 hashes. They do not tell you whether mining is lucrative, barely sustainable, or deeply unprofitable. Hashprice is the bridge from technical output to economic output.
How does hashprice convert Bitcoin hashrate into expected daily revenue?
Bitcoin mining is probabilistic. A miner does not get paid for each hash attempt. Instead, miners collectively race to find a valid block, and the winning block earns the block reward: the block subsidy plus transaction fees. This creates a puzzle. If rewards arrive in lumpy, uncertain events, how do you estimate the value of a steady stream of hashpower?
Hashprice answers by switching from actual short-run outcomes to expected value. If you contribute some fraction of the network’s total hashrate, then over time you should earn roughly that fraction of the network’s total mining revenue. The exact block you personally find is unpredictable; the expected share of the total reward pool is not. That expected share, normalized by a unit like PH/s, is hashprice.
The key invariant is simple: miners are competing for a revenue pool that is created by the protocol and by users paying fees. If the total reward pool rises while network competition stays constant, each unit of hashrate becomes more valuable. If more miners join and competition rises while the reward pool stays the same, each unit of hashrate becomes less valuable. Hashprice is just that relationship expressed in a tradable, comparable unit.
This is why the metric is so useful. A mining machine hashrate rating tells you capacity. Hashprice tells you earning power. Without hashprice, comparing two machines, two mining sites, or two different moments in the market becomes much harder.
What factors mechanically determine Bitcoin hashprice (subsidy, fees, difficulty)?
| Input | Affects BTC? | Affects USD? | If input rises | Nature |
|---|---|---|---|---|
| Block subsidy | Yes | Indirect | BTC hashprice up | Protocol‑scheduled |
| Transaction fees | Yes | Yes | Hashprice up | Volatile market demand |
| Network difficulty | Yes | Yes | Hashprice down | Competitive supply |
| Bitcoin spot price | No | Yes | USD hashprice up | Market price signal |
At the Bitcoin protocol level, miner revenue comes from two sources: the block subsidy and transaction fees. Bitcoin’s developer documentation describes miner proceeds as coming from the block reward plus transaction fees. But those total rewards are shared across all the hashrate competing to win blocks. That is where difficulty enters.
Luxor’s documentation states that BTC-denominated hashprice is a function of three inputs: block subsidy, transaction fees, and network difficulty. If you want hashprice in dollars instead of bitcoin, you add a fourth input: bitcoin spot price. So the mechanics are not mysterious. The metric answers: given today’s reward environment and today’s level of mining competition, how much bitcoin should one unit of hashpower produce, and what is that worth in USD?
A useful way to think about it is as a ratio.
The numerator is the bitcoin available to miners over time. That comes from newly issued BTC through the subsidy, plus fees users attach to transactions. The denominator is the amount of work required, which is represented operationally by network difficulty and the aggregate hashrate competing under that difficulty target. When the numerator increases, hashprice tends to rise. When the denominator increases, hashprice tends to fall.
Here is the mechanism in plain language. Suppose bitcoin’s price doubles but block subsidy, fees, and difficulty are unchanged. Then the amount of BTC a miner expects to earn per unit of hashrate is roughly unchanged, but the USD value of those BTC earnings doubles, so USD hashprice rises. Now suppose instead that the BTC price is unchanged, fees are unchanged, but a large amount of new mining hardware comes online and difficulty adjusts upward. Then each PH/s commands a smaller share of total rewards, so both BTC and USD hashprice fall.
That distinction between BTC hashprice and USD hashprice matters because miners live in both worlds.
Their revenue is natively earned in bitcoin, but many of their costs are effectively denominated in fiat.
- electricity
- debt service
- payroll
- hosting
- equipment leases
A miner can therefore be in a situation where BTC hashprice is weak but a rising BTC/USD exchange rate partly cushions USD revenue, or the reverse.
Why does Bitcoin difficulty drive hashprice and miner competition?
Many readers initially assume miner revenue should depend mostly on bitcoin’s price. Price matters, especially for USD-denominated hashprice, but difficulty is what makes mining economics inherently competitive.
Bitcoin adjusts difficulty every 2,016 blocks, approximately every two weeks, with the goal of keeping average block time near ten minutes. The protocol is trying to regulate how hard it is to find a valid block so that blocks do not arrive permanently faster just because more machines join. That means if more hashrate enters the network, the protocol eventually makes the puzzle harder. The network still produces roughly the same number of blocks per day, but now more miners are sharing that flow of rewards.
This is the compression point for understanding hashprice: **more hashrate does not create proportionally more reward; it mostly creates more competition for a reward schedule the protocol already fixed. ** Once that clicks, many features of mining economics become easier to see. If a new generation of ASICs comes online across the industry, a miner’s absolute machine speed may stay the same while the economic value of that speed falls. Your machine did not get worse in isolation. It got diluted by everyone else’s deployment.
Bitcoin Optech’s explanations of difficulty adjustment help clarify the broader consequence: difficulty affects block timing, block-space issuance, and the rate at which subsidy is distributed. For mainnet Bitcoin, the practical takeaway is that difficulty retargeting pushes mining toward an equilibrium where total network competition absorbs much of the available revenue. Hashprice is the daily market-facing expression of that equilibrium.
Example: How to interpret $/PH/day for a 10 PH/s miner
Imagine a miner operating a fleet that contributes 10 PH/s to the Bitcoin network. The miner wants to know whether to run older machines, buy new ones, or hedge future revenue. Looking only at the machines’ nameplate hashrate is not enough. What matters is what that 10 PH/s is expected to earn.
Suppose the published hashprice is $50/PH/day. The interpretation is direct: the fleet’s expected gross daily revenue is about $500/day before costs, pool fees, and any deviations from the index methodology. If the same fleet faces power costs of $350/day, the mining margin looks workable. If hashprice drops to $30/PH/day, expected gross revenue falls to $300/day, and the same fleet may now be running below breakeven.
Notice what happened. The machines did not change. Their electrical draw may not have changed. Their hash output may not have changed. What changed was the economic environment around them; perhaps fees cooled, perhaps BTC fell, perhaps difficulty rose. Hashprice compresses all of that into a number operators can use for daily decisions.
This is also why hashrate marketplaces and derivatives can exist at all. If participants can agree on a standard expected value for 1 PH/s/day, then they can price contracts on future mining output in a way that resembles other commodity markets.
How is Luxor's Bitcoin Hashprice Index calculated and averaged?
| Method choice | Luxor approach | Effect on index | Best for |
|---|---|---|---|
| Fee smoothing | 144‑block SMA | Reduces short spikes | Operational benchmarking |
| USD conversion | Simple average (US venues) | US‑centric fiat signal | USD settlement |
| Sampling frequency | 15‑second samples | High temporal fidelity | Daily contract settlement |
| Daily aggregation | Average × 86,400 | Produces per‑day rate | Flow‑equivalent pricing |
Luxor’s official documentation gives the broad methodology behind its Bitcoin Hashprice Index. The index quantifies the expected value of 1 PH/s of hashrate per day on the Bitcoin network. For BTC-denominated hashprice, the drivers are the block subsidy, transaction fees, and network difficulty. For USD-denominated hashprice, bitcoin price is added.
There are two methodology choices worth understanding because they shape what the published number means in practice.
First, Luxor uses a 144-block lagging simple moving average for transaction fees. That smooths fee volatility. The point is not that fees are unimportant; it is that fees can spike violently in short bursts, and a raw real-time fee feed would make hashprice whip around even more than miners typically need for operational benchmarking. The cost of that choice is lag. During a sudden fee surge or collapse, the published index will react more slowly than instantaneous fee conditions.
Second, Luxor’s USD-denominated index uses a simple average of bitcoin spot prices across three US-based exchanges according to the public documentation, though a contractual methodology disclosed in a SEC filing describes spot prices from four US-based exchanges and explicitly names Kraken, Gemini, and Coinbase among constituent markets. That means the USD figure is not a metaphysical “true” price; it is a price derived from selected venues and an averaging rule. This is normal for indices, but it matters whenever the index is used for settlement, valuation, or comparisons.
A separate contractual disclosure provides an even more granular view for a daily reference rate used in hashrate transactions. It defines hashprice as the expected value of 1 PH/s of hashing power per day in BTC, and describes a daily reference rate produced by measuring Bitcoin hashprice every 15 seconds during the UTC day, averaging those observations, and multiplying by 86,400 to form a per-day rate. That kind of sampling detail becomes important when the metric moves from dashboard to contract.
How do mining pools and operators use hashprice for payouts and planning?
Hashprice is not just a chart. Luxor states that the BTC hashprice formula is used by a majority of mining pools to pay miners for their hashrate. That makes sense once you look at how pool mining works.
In a pool, miners contribute work, usually evidenced through shares submitted against a pool-set target easier than Bitcoin’s network target. The pool aggregates participants’ work, earns block rewards and transaction fees when it finds blocks, and distributes proceeds according to its payout rules. Bitcoin’s developer documentation explains this share-based logic clearly: the pool uses shares as statistical proof of contributed work, and payouts track that contribution.
Hashprice gives pools and miners a common expectation for what contributed hashpower should earn. A payout scheme like FPPS, for example, effectively tries to pay miners a more stable expected return based on block subsidy and fees, smoothing some of the variance that solo mining would impose. The exact realized payout still depends on pool policy, fee structure, luck, stale shares, and contract terms, but hashprice is the benchmark underneath the conversation.
For miners, that benchmark is useful in at least three linked ways. It helps with operations, because they can compare daily revenue against power and hosting costs. It helps with hardware valuation, because an ASIC’s worth depends partly on the revenue its hashrate can produce. And it helps with capital planning, because the same machine can look attractive or uneconomic depending on where hashprice sits relative to energy-adjusted costs.
This is also why Luxor later introduced an Energy Adjusted Hashprice chart: raw revenue per PH/s/day is important, but miners ultimately consume electricity, not abstract hashrate. Revenue per unit of energy can therefore be closer to the actual business decision.
How do halvings and transaction-fee spikes affect hashprice?
Bitcoin’s subsidy schedule is one of the deepest structural forces acting on hashprice. The block subsidy started at 50 BTC and halves every 210,000 blocks. Luxor’s documentation notes that the current subsidy is 3.125 BTC, with the next halving projected for April 2028, and that subsidy eventually trends to zero around 2140. This means one part of miner revenue is not market-discovered day by day; it is programmatically shrinking.
That creates a recurring pattern. At each halving, if fees and BTC price do not immediately compensate, BTC-denominated hashprice faces downward pressure because the protocol has cut a major component of the reward pool in half. In practice, the market response is more complicated because BTC price, fee activity, and hashrate deployment all move too. But the first-order effect is straightforward: less subsidy means lower expected BTC revenue per unit of hashrate, all else equal.
Fee spikes can temporarily offset that pressure. Around the 2024 halving, Hashrate Index reported sharp hashprice volatility driven by Runes-related transaction demand. The important lesson is not the specific application. It is the mechanism: when users compete intensely for block space, transaction fees can become a much larger share of miner revenue, lifting hashprice quickly. But fee-driven relief can be short-lived. If congestion fades, hashprice can drop back just as quickly.
That makes fee smoothing in an index both useful and imperfect. It helps miners avoid overreacting to minute-by-minute noise, but it can also understate how dramatic short-lived fee events really were in the moment.
How is hashprice used as an underlier for hashrate futures and OTC contracts?
| Instrument | Underlier | Denomination | Settlement | Best for |
|---|---|---|---|---|
| OTC Hashrate Forwards | Luxor Hashprice Index | USD or BTC | Bilateral cash settlement | Custom hedges |
| Exchange Hashrate Futures | Luxor Hashprice Index | USD per PH/s/day | Floating average cash settle | Standardized hedging |
| Hashrate Purchase Agreement | Luxor Daily Reference Rate | BTC per PH/s/day | Daily delivery quota settlement | Commercial delivery contracts |
Once hashprice is standardized, it becomes possible to build contracts on it. Luxor’s hashrate derivatives illustrate this shift from operational metric to financial underlier.
Luxor’s Bitcoin Hashrate Futures on Bitnomial are described as USD-denominated Bitcoin hashrate contracts whose underlying asset is the Bitcoin-denominated Luxor Hashprice Index. Contract size is 1 PH of Bitcoin hashpower, and the quoted price is in US dollars per PH/s/day. That is conceptually elegant: the same unit miners use to discuss daily expected revenue becomes the settlement basis for hedging and speculation.
The reason miners want this is simple. Their future revenue is uncertain because hashprice is uncertain. If a miner can lock in a future hashprice, they can reduce exposure to drops in BTC price, weak fee conditions, or rising difficulty. The hedge is not perfect, because actual mining economics also depend on uptime, machine efficiency, site curtailment, pool terms, and basis between index methodology and realized operations. But it converts a volatile revenue stream into something more plan-able.
The settlement design also reveals something subtle about hashrate as a commodity. Luxor’s futures documentation says settlement uses a floating price (an average of all index prints during the contract duration) rather than a single point-in-time print. That choice reflects the fact that hashrate is not delivered in one instant. It is more like a continuous flow of mining work over time. Averaging the index over the contract period is therefore a better fit for the thing being hedged.
A SEC-filed hashrate purchase agreement makes this even more concrete. It defines a daily delivery quota as daily hashrate multiplied by the Luxor Bitcoin Hashprice Index Daily Reference Rate, and documents a 2025 transaction covering 90 PH/s over 176 days with a transaction value of 8.1576 BTC. This is hashprice in its most literal commercial form: not just a chart of miner economics, but the accounting unit for buying and selling expected mining output.
What limitations does hashprice have for judging miner profitability and risk?
Hashprice is powerful because it compresses the problem. But compression always hides something.
The first thing it hides is cost. Hashprice is a revenue metric, not a profit metric. Two miners facing the same hashprice can have radically different outcomes if one has cheap power, modern ASICs, and favorable financing while the other has old machines and expensive hosting. A machine’s survival depends on the gap between hashprice and cost per unit of hashrate or energy.
The second thing it hides is variance in realized payouts. Expected value is not the same as actual short-term result. Solo miners face enormous variance. Pool miners reduce variance but still depend on payout method, fee treatment, stale shares, and contract details. Hashprice is the center of gravity, not the exact number every miner receives each day.
The third thing it hides is methodology dependence. A hashprice index is only as neutral as its construction rules. Fee smoothing windows, exchange selection, averaging frequency, and calculation-agent authority all affect the published figure. In a dashboard context, these are mostly measurement choices. In a derivatives or bilateral contract context, they become economic terms.
There is also a broader limitation. Hashprice is especially natural for Bitcoin because Bitcoin mining has a relatively clear reward structure and a large industrial ecosystem built around standardized SHA-256 hashrate. The same logic can be adapted to other proof-of-work systems (expected revenue per unit of hashpower is a general idea) but the exact units, difficulty behavior, fee structure, and market depth may differ enough that the metric becomes less standardized or less tradable.
How can changes in hashprice affect Bitcoin network security and industry stability?
It is tempting to treat hashprice as just an industry KPI, but it reaches deeper into Bitcoin’s security model. Miners supply hashrate because they expect revenue. If hashprice falls far enough relative to costs, some miners shut down, defer expansion, or redirect capital elsewhere. Research on mining incentives and elastic hash supply makes the broader point: miner participation responds to profitability, and that response can affect network security and attack dynamics.
That does not mean every drop in hashprice creates a crisis. Bitcoin’s difficulty adjustment exists precisely to help the system adapt when hashrate changes. But in the short run, lower hashprice can mean more stress on leveraged miners, more pressure on marginal operators, more industry consolidation, and tighter links between network security and off-chain business conditions like power prices and debt markets.
Industry episodes make this tangible. Analysis around Compute North’s bankruptcy, for example, connected falling hashprice and rising energy costs to severe pressure on mining-hosting economics. The general lesson is not about one company. It is that hashprice sits at the junction where protocol rules meet real-world balance sheets.
Conclusion
Hashprice is the expected value of a unit of Bitcoin hashrate over a day; usually expressed per PH/s/day in BTC or USD. Its importance comes from what it unifies: block subsidy, transaction fees, mining difficulty, and bitcoin’s market price become one number that tells miners, pools, and investors what hashpower is economically worth right now.
If you remember one thing, remember this: **hashrate measures how fast a miner works, but hashprice measures what that work is worth. ** That distinction is why hashprice became the standard lens for miner revenue, hardware economics, and even hashrate derivatives.
Frequently Asked Questions
- How does Bitcoin’s difficulty adjustment mechanically change hashprice? +
- Difficulty retargets every 2,016 blocks (≈ two weeks) to hold average block time near ten minutes, so when more hashrate joins the network difficulty rises and each unit of hashrate earns a smaller share of the fixed daily reward pool—this competitive compression is why rising difficulty tends to push hashprice down.
- Why do people talk about BTC hashprice and USD hashprice separately? +
- BTC-denominated hashprice is driven by block subsidy, transaction fees, and network difficulty, while USD-denominated hashprice adds a bitcoin spot-price conversion; therefore BTC hashprice measures expected bitcoin earnings per PH/s/day and USD hashprice converts that into fiat value, exposing miners to both coin-denominated and fiat-denominated risks.
- How do short-term fee spikes affect the published hashprice index and why might the index lag real-time fee events? +
- Luxor smooths transaction fees with a 144-block lagging simple moving average, so the published hashprice reacts more slowly to short-lived fee spikes; fee events (like Runes-related congestion) can still lift hashprice quickly in reality, but the index will understate the instantaneous peak and show lagged movement.
- What important things does hashprice NOT tell me about a miner’s business? +
- Hashprice is a revenue metric, not a profit metric: it does not include a miner’s electricity, hosting, financing, or capital costs; it also represents expected value (so realized payouts can vary with pool rules, luck, stale shares) and depends on index methodology choices such as fee averaging and exchange selection.
- How is the USD conversion for Luxor’s Hashprice Index calculated, and does exchange choice matter? +
- Luxor’s USD hashprice is constructed from spot prices averaged across selected US‑based exchanges (the public docs describe a simple three-exchange average while a contractual filing references spot pricing from four US exchanges and names Kraken, Gemini and Coinbase), so the USD figure depends on which venues and averaging rules are used.
- How do hashrate futures or OTC hashrate contracts use the Hashprice Index for settlement? +
- Hashprice is used as the settlement and pricing unit for hashrate derivatives; Luxor’s contracts settle to an index-based floating price that averages index prints over the contract period, and a disclosed reference-rate method samples the index every 15 seconds and converts the mean to a per-day rate for settlement.
- What operational and financial decisions do miners make using hashprice? +
- Miners and pools use hashprice as a common benchmark for operations (compare daily revenue to power and hosting costs), hardware valuation (expected revenue per PH/s affects ASIC ROI), and capital planning or hedging (locking future hashprice reduces exposure to BTC-price, fee, or difficulty moves).
- How do halvings and transaction-fee dynamics change long-run hashprice? +
- Because the block subsidy halves roughly every 210,000 blocks, programmatic subsidy cuts are a structural downward pressure on BTC-denominated hashprice unless compensated by higher fees or a higher BTC price; fee-driven relief can be large but is often episodic and may not permanently replace subsidy.