Bitcoin On-Chain Metrics — NVT, Hash Rate, Miner Revenue
Pricing
Pay per usage
Bitcoin On-Chain Metrics — NVT, Hash Rate, Miner Revenue
Bitcoin valuation and network health metrics: NVT ratio (under/fair/overvalued signal), 24h transaction volume, hash rate (EH/s), miner fee ratio, block retarget countdown. Combines blockchain.info, mempool.space, and CoinGecko. No API key. $0.005/run.
What does Bitcoin On-Chain Metrics do?
Bitcoin on-chain metrics provides a comprehensive valuation and network health snapshot in a single Apify run. It fetches the NVT ratio (Network Value to Transactions), daily transaction count and volume, BTC UTXO analytics-adjacent miner economics, hash rate in EH/s, mining difficulty, the next difficulty retarget countdown, and mempool fee recommendations — combining data from blockchain.info, mempool.space, and CoinGecko into one clean record. No API key is required. Apify handles scheduling, retries, and cloud execution so you get reliable on-chain data tracker output without running your own infrastructure.
Why use Bitcoin On-Chain Metrics?
The on-chain data tracker gives researchers, traders, and developers a structured data pipeline into Bitcoin's fundamental health. Here is why teams choose this actor:
- Valuation screening: The NVT ratio acts as a "P/E ratio for Bitcoin." Use it to flag when BTC is overvalued (NVT > 100) or deeply undervalued (NVT < 20) relative to actual economic throughput.
- Mining profitability monitoring: Track real-time miner revenue in USD, fee pressure ratio, and hash rate trends to anticipate miner selling pressure or capitulation events.
- Fee market analysis: Mempool fee recommendations (fastest/30-min/1-hour) feed directly into wallet applications, DeFi bots, or transaction scheduling tools.
- Difficulty retarget alerts: Know exactly how many blocks and estimated hours remain until the next adjustment — critical for hashrate economics models.
- Research and backtesting: Schedule hourly or daily runs to build a time-series on-chain dataset without managing multiple API connections.
How to use Bitcoin On-Chain Metrics
- Open the actor on Apify Store and click Try for free.
- No configuration is required — the default run fetches the full on-chain snapshot.
- Click Save & Run. The actor completes in under 20 seconds.
- Access the single output record in the Dataset tab (JSON or CSV export available).
- Use the Apify Scheduler to run daily or hourly and build a historical on-chain database automatically.
Input
| Field | Type | Default | Description |
|---|---|---|---|
| (none required) | — | — | The actor runs with no input and fetches the current on-chain snapshot automatically |
Output
Each run produces one dataset record with all on-chain metrics:
[{"btc_price_usd": 62400,"market_cap_usd": 1231000000000,"tx_count_24h": 412000,"tx_volume_btc": 534200,"tx_volume_usd": 33300000000,"nvt_ratio": 36.97,"nvt_signal": "fair","hash_rate_eh": 612.4,"difficulty": 90666502495565,"blocks_until_retarget": 834,"hours_until_retarget": 139.0,"miner_revenue_btc": 42.31,"miner_revenue_usd": 2640000,"total_fees_btc": 0.87,"fee_pressure_ratio_pct": 2.06,"fee_fastest_sat_vb": 22,"fee_30min_sat_vb": 18,"fee_1hr_sat_vb": 12,"fetched_at": "2026-09-01T09:00:00Z"}]
Data fields
| Field | Description |
|---|---|
btc_price_usd | Current BTC price in USD (CoinGecko) |
market_cap_usd | Bitcoin total market capitalization |
tx_count_24h | Number of confirmed transactions in the past 24 hours |
tx_volume_btc | Total on-chain transaction volume in BTC |
tx_volume_usd | Total on-chain transaction volume in USD |
nvt_ratio | NVT ratio = Market Cap / Daily TX Volume (USD) |
nvt_signal | Valuation signal: undervalued (<20), fair (20-50), elevated (50-100), overvalued (>100) |
hash_rate_eh | Current network hash rate in exahashes per second |
difficulty | Current mining difficulty value |
blocks_until_retarget | Blocks remaining until next difficulty adjustment |
hours_until_retarget | Estimated hours until next difficulty retarget |
miner_revenue_btc | Total miner revenue (subsidy + fees) in BTC over the last 24h |
miner_revenue_usd | Total miner revenue in USD |
total_fees_btc | Transaction fees paid to miners in BTC |
fee_pressure_ratio_pct | Fees as a percentage of total miner revenue |
fee_fastest_sat_vb | Mempool fee for next-block confirmation (sat/vByte) |
fee_30min_sat_vb | Fee for ~30-minute confirmation |
fee_1hr_sat_vb | Fee for ~1-hour confirmation |
fetched_at | UTC timestamp of the snapshot |
Cost estimation
Pricing is $0.005 flat per run (Pay-Per-Event, one event per successful snapshot).
| Schedule | Runs per month | Monthly cost |
|---|---|---|
| Once per day | 30 | $0.15 |
| Every 6 hours | 120 | $0.60 |
| Every hour | 720 | $3.60 |
Even hourly on-chain monitoring costs under $4/month — far cheaper than a dedicated blockchain node or premium data subscription.
FAQ
Does this actor require a blockchain node or API key? No. Data is sourced from blockchain.info, mempool.space, and CoinGecko's public APIs. No accounts, API keys, or subscriptions are required.
What does the NVT signal mean in practice? The NVT ratio compares Bitcoin's market cap to the actual economic value being transacted on-chain. When NVT is below 20, the network is moving a large volume of value relative to its market cap — historically associated with undervalued periods. NVT above 100 indicates the price may be running ahead of on-chain utility, a historically elevated zone.
How does this differ from Bitcoin Miner Revenue Tracker? Bitcoin On-Chain Metrics focuses on the full network health picture — NVT valuation, fee market, and retarget timing alongside miner economics. The BTC Miner Revenue Tracker actor focuses specifically on the block-by-block breakdown of subsidy vs fee revenue and the fee dependency trend over the past 7 days.
Related actors
- BTC Miner Revenue Tracker — Block-by-block miner economics and fee dependency trends to complement network health data
- Crypto Exchange Flow Tracker — On-chain exchange inflow/outflow and MVRV ratio for supply-side signals
- Bitcoin Mempool Analytics — Real-time mempool fee surface and congestion data
Feedback
If this actor powers your on-chain research, a review helps others find it: Leave a review on Apify Store
Disclaimer: This actor provides data for informational and research purposes only. Nothing in its output constitutes financial or investment advice. Always conduct your own research before making any financial decisions.