Hash Rate
Last updated
Last updated
The mean rate at which miners are solving hashes that day. Hash rate is the speed at which computations are being completed across all miners in the network. The unit of measurement varies depending on the protocol.
Name | MetricID | Unit | Interval |
---|---|---|---|
Post Ethereum Merge, Miner Metrics are no longer calculated
Hash rate is derived from difficulty (DiffMean), the rate at which block came in (BlkIntMean) and depending on the protocols, some other pieces of data. It gives an estimate of how much hash power is mining a given chain.
Released in the 1.0 release of NDP
Given that proof-of-work cryptocurrencies share a great variety of algorithms, with widely diverging features, hashrate is not comparable between them. The exception is cases where distinct assets share the same hash function, as is the case with BTC, BCH, and BSV for instance. To benchmark security between assets with different hash functions, a metric like security spend (Issuance, Total, USD) might be consulted instead.
The mean rate at which miners are solving hashes over the last 30 days. Hash rate is the speed at which computations are being completed across all miners in the network. The unit of measurement varies depending on the protocol
Post Ethereum Merge, Miner Metrics are no longer calculated
Released in the version 4.9 of Network Data Pro
The trailing one-year average miner reward per estimated hash unit performed during the period. The unit of hashpower measurement depends on the protocol.
Hash rate calculations are specific to a protocol's mining algorithm, which often targets a time in between blocks.
Below are formulas and measurement units associated with each of the supported assets.
Released in Network Data Pro (NDP) version 5.1
The mean miner reward per estimated hash unit performed during the period, in native units. The unit of hashpower measurement depends on the protocol.
Post Ethereum Merge, Miner Metrics have been deprecated
Hash rate calculations are specific to a protocol's mining algorithm, which often targets a time in between blocks.
Below are formulas and measurement units associated with each of the supported assets.
Release Version: NDP-EOD 4.8 (Nov, 2020)
The mean daily miner reward per estimated hash unit per second performed during the period, in native units. The unit of hashpower measurement depends on the protocol.
Post Ethereum Merge, Miner Metrics have been deprecated
Hash rate calculations are specific to a protocol's mining algorithm, which often targets a time in between blocks.
Below are formulas and measurement units associated with each of the supported assets.
Released in the version 4.9 of Network Data Pro
Hash Rate metrics can be accessed using these endpoints:
timeseries/asset-metrics
and by passing in the metric ID's HashRate*
in the metrics
parameter.
Asset | Formula | Hash Rate Unit |
---|---|---|
Name | MetricID | Unit | Interval |
---|---|---|---|
Name | MetricID | Unit | Interval |
---|---|---|---|
Asset | Hashrate Formula | Unit |
---|---|---|
Name | MetricID | Unit | Interval |
---|---|---|---|
Asset | Hashrate Formula | Unit |
---|---|---|
Name | MetricID | Unit | Interval |
---|---|---|---|
Asset | Hashrate Formula | Unit |
---|---|---|
Mean Hash Rate
HashRate
Varies
1 day
BTC, BCH, BSV
(BlkCnt / 144) * DiffMean * ((2^32 / 10^12) / 600))
TH/s
DASH, BTG, VTC
Daily chainwork / 86400 / 10^9
GH/s
LTC
(BlkCnt / 576) * DiffMean * ((2^32 / 10^12) / 150))
TH/s
XMR
(BlkCnt / 720) * DiffMean * 1000000
MH/s
ZEC
((DiffMean / 150) * 7000) / 10^9
GH/s
ETH, ETC
(DiffMean / BlkIntMean) / 10^12
TH/s
Mean Hash Rate, 30 Day
HashRate30d
Varies
1 day
Yearly Avg. Miner Revenue per Hash (native units)
RevHash1yAvgNtv
Native Units
1 day
Yearly Avg. Miner Revenue per Hash (USD)
RevHash1yAvgUSD
USD
1 day
BTC, BCH, BSV
(BlkCnt / 144) * DiffMean * ((2^32 / 10^12) / 600))
TH/s
DASH, BTG, VTC
Daily chainwork / 86400 / 10^9
GH/s
LTC
(BlkCnt / 576) * DiffMean * ((2^32 / 10^12) / 150))
TH/s
XMR
(BlkCnt / 720) * DiffMean * 1000000
MH/s
ZEC
((DiffMean / 150) * 7000) / 10^9
GH/s
ETH, ETC
(DiffMean / BlkIntMean) / 10^12
TH/s
Miner Revenue per Hash (native units)
RevHashNtv
Native units
1 day
Miner Revenue per Hash (USD)
RevHashUSD
USD
1 day
BTC, BCH, BSV
(BlkCnt / 144) * DiffMean * ((2^32 / 10^12) / 600))
TH/s
DASH, BTG, VTC
Daily chainwork / 86400 / 10^9
GH/s
LTC
(BlkCnt / 576) * DiffMean * ((2^32 / 10^12) / 150))
TH/s
XMR
(BlkCnt / 720) * DiffMean * 1000000
MH/s
ZEC
((DiffMean / 150) * 7000) / 10^9
GH/s
ETH, ETC
(DiffMean / BlkIntMean) / 10^12
TH/s
Miner Revenue per Hash per Sec (native units)
RevHashRateNtv
Native units
1 day
Miner Revenue per Hash per Sec (USD)
RevHashRateUSD
USD
1 day
BTC, BCH, BSV
(BlkCnt / 144) * DiffMean * ((2^32 / 10^12) / 600))
TH/s
DASH, BTG, VTC
Daily chainwork / 86400 / 10^9
GH/s
LTC
(BlkCnt / 576) * DiffMean * ((2^32 / 10^12) / 150))
TH/s
XMR
(BlkCnt / 720) * DiffMean * 1000000
MH/s
ZEC
((DiffMean / 150) * 7000) / 10^9
GH/s
ETH, ETC
(DiffMean / BlkIntMean) / 10^12
TH/s
Returns requested metrics for specified assets. Results for block by block metrics (1b
frequency) are ordered by tuple (asset, height, block_hash)
, all other metrics are ordered by tuple (asset, time)
. You can change the sorting using sort
query parameter. Supported output formats are json
(default) and csv
, use format
query parameter to override it. To fetch the next page of results use next_page_url
JSON response field or x-next-page-url
CSV HTTP header if present. If multiple metrics are requested in the same time the strict policy for partially available metrics among requested ones is applied:
Time series of metrics for an asset.
Token of the next page results for a given request.
URL of the next page results for a given request.