# Bitcoin Hashprice and Miner Revenue per Day

> Bitcoin hashprice and miner revenue: what miners earn per petahash per day in BTC and USD, total daily revenue and its split between block subsidy and fees.

Markdown copy of https://voltfincrypto.com/apps/bitcoin-miner-revenue-hashprice

**Question:** How much do Bitcoin miners earn per petahash per day right now?

- Kind: Dashboard in Voltfin Vantage
- Topic: [Bitcoin](https://voltfincrypto.com/topics/bitcoin)
- Chains: Bitcoin
- Status: Planned. The data is not published yet, so this page states no figure; each figure will open its receipt when it is.

What Bitcoin miners earn per petahash per day is the hashprice: a day of miner revenue, block subsidy plus transaction fees, divided by the network's hashrate. This dashboard computes it from every block's coinbase transaction, in BTC and in USD, so miners and analysts can compare revenue per unit of mining power over time.

Hashprice falls when hashrate grows faster than revenue, and it steps down at every halving, when the subsidy halves at a single block. The BTC figures come entirely from the chain; the USD figures add a daily reference price whose source is named. Hashprice says what the network pays per unit of work, not whether a given miner profits, which depends on its machines and its power costs.

## Blueprint

### Now

Hashprice and miner revenue for the last complete day.

- **Hashprice in USD** (USD per PH/s/day): Miner revenue of the last complete day divided by that day's estimated hashrate in petahashes per second, valued in USD.
- **Hashprice in BTC** (BTC per PH/s/day): The same hashprice in BTC, which separates network economics from the bitcoin price.
- **Miner revenue, last day** (BTC): Subsidy plus fees from every block of the last complete UTC day.
- **Fee share, last day** (%): Fees as a share of the same day's miner revenue.
- **Revenue by day, last 30 days** (BTC): Miner revenue per day over the last 30 days, split into block subsidy and fees.

### History

Hashprice and revenue over time, across halvings.

- **Hashprice, 90-day average** (USD per PH/s/day): The average daily hashprice in USD over the last 90 days.
- **Lowest hashprice in the period** (USD per PH/s/day): The lowest daily hashprice in USD over the selected period, with the day it happened.
- **Hashprice by day**: Hashprice by day over the selected period in the chosen currency, per petahash per second, with halving days marked.
- **Miner revenue by day** (USD): Total miner revenue per day in USD over the selected period, with subsidy and fees stacked.

Filters: Currency (BTC or USD); Period (Last 90 days, last year or since 2016).

## How it will be measured

- Daily miner revenue is the sum of subsidy and totalfee from getblockstats for every block of the UTC day, checked against the coinbase outputs actually claimed.
- Hashprice divides a day of revenue by the network hashrate estimated over the same blocks from difficulty and block times, expressed per petahash per second.
- USD values use the Chainlink BTC/USD price on Ethereum at the day's last block, and each USD figure names that read.
- The fee share is fees divided by total revenue over the same blocks, and every figure is pinned to the day's last block with its hash.

## Data it needs

- `bitcoin_network_daily` (to build): Blocks, hashrate implied by difficulty, difficulty, fees, transaction counts, block weight and miner revenue (subsidy plus fees) per day.
- `chain_fees_daily` (to build): Fees paid per chain per day in the native token: base fee and priority fee percentiles, total fees, and the share burned where the chain burns fees.
- `native_prices_daily` (to build): Reference prices of major assets read from on-chain oracle feeds (Chainlink latestRoundData) at each day's last block, with each round's update time.
- Source: getblockstats subsidy and totalfee for every block, summed by UTC day
- Source: Coinbase transaction outputs, to check the reward actually claimed
- Source: getnetworkhashps over the day's blocks, checked against difficulty and block times
- Source: Chainlink BTC/USD latestRoundData on Ethereum at the day's last block

## Questions

### What is Bitcoin hashprice?

The revenue one unit of hashrate earns per day: total miner revenue, subsidy plus fees, divided by the network hashrate. It is usually quoted in BTC or USD per petahash per second per day. Miners use it to compare what their machines produce with what the network pays.

### How much do Bitcoin miners earn per day?

The sum of every block's subsidy and fees for the day. At the target pace a day has 144 blocks, so revenue follows the subsidy, the fees users pay and how fast blocks arrive. The dashboard shows it in BTC and in USD.

### Why does hashprice fall over time?

Because hashrate tends to grow as miners add machines, while the subsidy halves about every four years. More hashrate shares the same reward more thinly. Fee spikes and a rising bitcoin price lift hashprice for a while.

### What is miner breakeven?

The hashprice at which a machine's revenue covers its electricity cost, which depends on the machine's efficiency and the miner's power price. The dashboard shows hashprice, not breakeven: it makes no assumption about anyone's hardware or energy costs.

### How does the halving affect miner revenue?

At each halving the subsidy, which has been most of miner revenue so far, halves at a single block. Unless fees or the price make up the difference, revenue per unit of hashrate halves with it, and the least efficient machines are switched off.

## Glossary

- **Hashprice**: Miner revenue per unit of hashrate per day, usually per petahash per second, in BTC or USD.
- **Petahash per second (PH/s)**: 10 to the power 15 hashes per second, a common unit for sizing mining operations and quoting hashprice.
- **Block subsidy**: The new bitcoin a miner may claim in each block, which halves at every halving.
- **Fee share**: Transaction fees as a share of total miner revenue over a period.

## Related apps

- [Bitcoin Security Budget: Fees vs Block Subsidy](https://voltfincrypto.com/apps/bitcoin-security-budget-fees-vs-subsidy)
- [Bitcoin Hashrate and Mining Difficulty](https://voltfincrypto.com/apps/bitcoin-hashrate-difficulty)
- [Bitcoin Mining Pools: Hashrate Share by Pool](https://voltfincrypto.com/apps/bitcoin-mining-pool-share)
- [Bitcoin Halving Countdown and Block Reward](https://voltfincrypto.com/apps/bitcoin-halving-countdown)
- [Blockchain Revenue Rankings: Monthly League Table](https://voltfincrypto.com/apps/blockchain-revenue-rankings)
- [Bitcoin Transaction Fees and Mempool Tracker](https://voltfincrypto.com/apps/bitcoin-fees-mempool-tracker)

Build it in Voltfin Studio: https://app.voltfincrypto.com/signup?next=%2F
