Dashboard · VantagePlanned

Bitcoin Hashprice and Miner Revenue per Day

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

What Bitcoin miners earn per day and per unit of hashrate, in BTC and USD, split into block subsidy and fees, from every block's coinbase.

ShareEmail itvoltfincrypto.com/apps/bitcoin-miner-revenue-hashprice
Blueprint

What the dashboard will show.

The dashboard as it will open in Vantage. Each figure is named here and arrives with its receipt; until its data is published, its place stays empty.

  • Currency
  • Period

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.

Figurenative_prices_dailyAwaiting data

Hashprice in BTC

BTC per PH/s/day

The same hashprice in BTC, which separates network economics from the bitcoin price.

Figurebitcoin_network_dailyAwaiting data

Miner revenue, last day

BTC

Subsidy plus fees from every block of the last complete UTC day.

Figurebitcoin_network_dailyAwaiting data

Fee share, last day

%

Fees as a share of the same day's miner revenue.

Figurechain_fees_dailyAwaiting data

Revenue by day, last 30 days

BTC

Miner revenue per day over the last 30 days, split into block subsidy and fees.

Stacked barsbitcoin_network_dailyAwaiting data

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.

Figurenative_prices_dailyAwaiting data

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.

Figurenative_prices_dailyAwaiting data

Hashprice by day

Hashprice by day over the selected period in the chosen currency, per petahash per second, with halving days marked.

Line chartbitcoin_network_dailyAwaiting data

Miner revenue by day

USD

Total miner revenue per day in USD over the selected period, with subsidy and fees stacked.

Stacked areanative_prices_dailyAwaiting data

Currency
BTC or USD
Period
Last 90 days, last year or since 2016
About

What it answers, and for whom.

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.

Method

How it will be measured.

Every figure will be read at a block, kept with its source and its exact read, and open a receipt anyone can re-check.

How receipts work →
  1. 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.
  2. 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.
  3. USD values use the Chainlink BTC/USD price on Ethereum at the day's last block, and each USD figure names that read.
  4. 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.

The data it needs

Chain data, with some off-chain sources

  • bitcoin_network_dailyTo buildBitcoin network by dayBlocks, hashrate implied by difficulty, difficulty, fees, transaction counts, block weight and miner revenue (subsidy plus fees) per day.
  • chain_fees_dailyTo buildFees and gas by chainFees 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_dailyTo buildOracle prices by dayReference prices of major assets read from on-chain oracle feeds (Chainlink latestRoundData) at each day's last block, with each round's update time.
  • getblockstats subsidy and totalfee for every block, summed by UTC day
  • Coinbase transaction outputs, to check the reward actually claimed
  • getnetworkhashps over the day's blocks, checked against difficulty and block times
  • Chainlink BTC/USD latestRoundData on Ethereum at the day's last block
Questions

Questions people ask.

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.

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.

Build Bitcoin Hashprice and Miner Revenue per Day on verified data.

Start free in Voltfin Studio: boards, tables and reports where every number opens its receipt. Tell us which data you need first and we will build it next.