[Go to site: main page, start]

Bitcoin Blockchain Statistics

This site shows metrics that track how the Bitcoin network is being used. For example, blocks, transactions, inputs, outputs, UTXO set, mining, and mining pool metrics. Feel free to suggest more metrics on GitHub.

# Transactions

SegWit spending TransactionsShows the percentage of transactions spending SegWit.
Taproot spending TransactionsShows the percentage of transactions spending Taproot.
Transactions per DayShows the number of Bitcoin transactions made per day.
Transaction VersionsShows the distributions of transaction versions over time.
BIP-69 compliant TransactionsShows the percentage of transactions compliant with BIP-69 ordering of inputs and outputs.
Explicit RBF signaling TransactionsShows the percentage of transactions signaling explicit Replace-By-Fee.
Transaction SizeShows the average size and vsize of transactions.
Transaction Input/Output DistributionShows how Bitcoin transactions are distributed across common input and output count patterns.
Transactions spending UTXOs created in the same BlockShows the percentage of transactions spending UTXOs created in the same block.
BIP-54 Coinbase Locktime setShows the percentage of coinbase transactions that have their locktime set according to BIP-54.
Coinbase Locktime setShows the percentage of coinbase transactions per day that have their locktime set to a non-zero value.
Cumulative TransactionsShows the cumulative number of transactions.
Ephemeral DustShows the number of transactions per day spending ephemeral dust.
Legacy to SegWit inputs transitionShows the transition from legacy to SegWit inputs in transactions.
Share of Transactions revealing an InscriptionShows the share of transactions that reveal at least one inscription.
Transactions per BlockShows the average number of transactions per block.
Transactions revealing InscriptionsShows the daily number of transactions that reveal at least one inscription.
Transactions with unenforced locktimesShows transactions with unenforced locktimes.
Height-based Time LocksShows the percentage of transactions time locked to an absolute block height.
Time-based Time LocksShows the percentage of transactions time locked to an absolute block time.

# Payments

SegWit spending PaymentsShows the percentage of payments spending SegWit per day.
Payments per DayShows the number of payments per day.
Payments per TransactionShows the number of payments per Bitcoin transaction per day.
Payments and Block SizeShows the number of payments per day and the block size.
Payments signaling RBFShows the percentage of payments signaling Replace-by-Fee per day.

# Inputs & Outputs

Inputs and OutputsShows the number of inputs and outputs per day.
Inputs per OutputsShows the number of inputs per output per day.
Inputs spending UTXOs created in the same BlockShows the percentage of UTXOs spend created in the same block.
Inputs revealing an InscriptionShows the daily number of inputs that reveal an inscription.
Native SegWit v0 Inputs and OutputsShows the number of native SegWit (P2WPKH and P2WSH) inputs and outputs per day.
P2TR Inputs and OutputsShows the number of P2TR inputs and outputs per day.
P2PKH Inputs and OutputsShows the number of P2PKH inputs and outputs per day.
P2SH Inputs and Outputs (including nested SegWit)Shows the number of P2SH inputs and outputs per day, including a combined view of P2SH + nested SegWit input spending.
P2WPKHv0 Inputs and OutputsShows the number of P2WPKHv0 inputs and outputs per day.
P2WSHv0 Inputs and OutputsShows the number of P2WSHv0 inputs and outputs per day.
P2A Inputs and OutputsShows the number of P2A inputs and outputs per day.
P2PK Inputs and OutputsShows the number of P2PK inputs and outputs per day.
P2MS Inputs and OutputsShows the number of P2MS inputs and outputs per day.

# Inputs

Input Types by CountShows the distribution of input types per day.
P2SH Input Type DistributionShows the distribution of P2SH inputs across normal P2SH, Nested-P2WPKH, and Nested-P2WSH by count.
SegWit Input TypesShows the distribution of Nested and Native SegWit inputs per day.
Multisig Input TypesShows the distribution of multisig spends for each input type per day.
Inputs per TransactionShows the daily inputs per transaction.
Inputs Spending Multisig (excl. Taproot)Shows the percentage of multisig inputs spend per day (excluding Taproot inputs).
Cumulative InputsShows the cumulative number of inputs.
P2TR key- and script-path spendsShows the share of P2TR key- and script-path spends.
P2TR key-path spendsShows the number of P2TR key path spends.
P2TR script-path spendsShows the number of P2TR script path spends.
Cumulative Inputs by Script TypeShows the cumulative count of inputs by script type over time.
Nested P2WPKH InputsShows the number of Nested P2WPKH inputs per day.
Nested P2WSH InputsShows the number of Nested P2WSH inputs per day.

# Outputs

Output Types by CountShows the distribution of output types by output count per day.
Output Types by ValueShows the distribution of output types by output value per day.
Outputs per TransactionShows the daily outputs per transaction.
OP_RETURN OutputsShows the number of OP_RETURN outputs per day.
Cumulative OP_RETURN Output ValuesShows the provably lost OP_RETURN output values in sat.
Cumulative OP_RETURN Data BytesShows the cumulative data bytes in OP_RETURN outputs.
OP_RETURN Data BytesShows the total data bytes in OP_RETURN outputs per day.
P2TR OutputsShows the number of P2TR outputs per day.
Coinbase Output Types by CountShows the distribution of coinbase output types by output count per day.
Cumulative BIP47 notificationsShows the cumulative number of BIP47 notification outputs.
Cumulative OutputsShows the cumulative number of outputs.
Cumulative Runestones (OP_RETURN)Shows the cumulative number of Runestone related OP_RETURN outputs.
OmniLayer (OP_RETURN)Shows the daily number of OmniLayer OP_RETURN outputs.
Outputs per Coinbase TransactionShows the daily average number of outputs per coinbase transaction.
Runestone (OP_RETURN)Shows the daily number of Runestone related OP_RETURN outputs.
Stacks Block Commit (OP_RETURN)Shows the daily number Stacks block commit OP_RETURN outputs.
Cumulative Outputs by Script TypeShows the cumulative count of outputs by script type over time.

# Block

BIP-110 Signaling BlocksShows the number of blocks per day where the BIP-110 version bit signaling flag is set.
Block WeightShows the average daily block weight.
Blockchain growth per DayShows the Blockchain growth per day.
Blockchain SizeShows the Blockchain size over time.
Blocks per DayShows the average number of blocks per day.
Blocks with Unclaimed CoinsTable of all blocks where the miner did not claim the full allowed coinbase reward.
Cumulative Unclaimed CoinsShows the cumulative amount of bitcoin that miners did not claim from coinbase rewards.
Empty BlocksShows the number of empty blocks per day.
Block SizeShows the daily average block size in bytes.
Coinbase Output ValueShows the average coinbase transaction output amount.

# Bitcoin Script

Length of ECDSA SignaturesShows distribution of ECDSA signature length per day.
Public Key Compression (ECDSA)Shows the distribution between uncompressed and compressed ECDSA public keys.
r and S-values in Bitcoin ECDSA SignaturesShows the distribution of low and high r and S-values in ECDSA signatures per day.
r-values in ECDSA SignaturesShows the distribution of low and high r-values in ECDSA signatures per day.
S-values in ECDSA SignaturesShows the distribution of low and high S-values in ECDSA signatures per day.
Signature Count per dayShows the number of ECDSA and Schnorr signatures per day.
Total Signature CountShows the total number of ECDSA and Schnorr signatures in the blockchain.
DER encoded ECDSA SignaturesShows the distribution of DER-encoded ECDSA signatures per day.
SigHash ALLShows the number of signatures with the ALL SigHash per day.
SigHash NONEShows the number of signatures with the NONE SigHash per day.
SigHash SINGLEShows the number of signatures with the SINGLE SigHash per day.
SigHash ALL | ACPShows the number of signatures with the ALL | ANYONECANPAY SigHash per day.
SigHash NONE | ACPShows the number of signatures with the NONE | ANYONECANPAY SigHash per day.
Total ECDSA and Schnorr Signature sizeShows total size of ECDSA and Schnorr signatures in Gigabyte.
SigHash SINGLE | ACPShows the number of signatures with the SINGLE | ANYONECANPAY SigHash per day.

# Mining

Block TimeShows the average time between blocks.
Cumulative log2(work)Shows the cumulative log2(work) done.
Cumulative WorkShows the cumulative work done.
DifficultyShows the average daily mining difficulty.
HashrateShows the network hashrate.
Hashrate and DifficultyShows the hashrate and difficulty together in one chart.
log2(work) per blockShows the log2(work) required to mine a block.
Proof-of-Work Equivalent DaysShows the Proof-of-Work equivalent days.
Work per blockShows the work required to mine a block.

# Mining-Pools

BIP-110 Signaling Blocks by PoolShows when a pool first mined a block signaling BIP-110 and the total number of such blocks mined.
First BIP-54 Coinbase Transactions by PoolShows when a pool first mined block with a BIP-54 valid coinbase.
First Ephemeral Dust by PoolShows when a pool first mined a transaction spending ephemeral dust.
First P2A by PoolShows when a pool first mined a transaction spending or creating P2A.
Hashrate DistributionShows the top 5 pool hashrate distribution (including proxy pools).
Current Top 5 Mining PoolsShows the hashrate percentage of the current top 5 mining pools.
Mining Centralization IndexShows the Mining Centralization Index.
AntPool & FriendsShows the assumed hashrate percentage of “AntPool & friends” along with other top mining pools.
Mining Centralization Index (with proxy pools)Shows the Mining Centralization Index (with proxy pools).
AntPool & friends HashrateAntPool & friends network hashrate share.
AntPool HashrateAntPool network hashrate share.
F2Pool HashrateF2Pool network hashrate share.
Foundry HashrateFoundry network hashrate share.
MARAPool HashrateMaraPool network hashrate share.
Ocean HashrateOcean network hashrate share.
ViaBTC HashrateViaBTC network hashrate share.
Unknown HashrateUnknown network hashrate share.

# Transaction Fees

Transaction Fee Rate DistributionShows the percentage distribution of daily transactions across different fee rate bands.
Sub 1 sat/vByte TransactionsShows the share of sub 1 sat/vByte transactions per day (excluding coinbase transactions).
Zero-Fee transactionsShows the number of zero-fee transaction per day (excluding coinbase transactions).

# UTXO Set

UTXO Spend AgeShow the age distribution (in blocks) of spent UTXOs per day.
UTXO countShows the UTXO set size over time.
UTXO set compositionShows the UTXO set composition over time.
UTXO Set Delta by Script TypeShows the net change in UTXO count by script type per day (outputs created - inputs spent).