
Network
Block size, weight, intervals, adoption trends, and transaction metrics
Explore Bitcoin's network fundamentals from the genesis block to the latest tip. Block size and weight utilization show how full blocks are relative to the 4 million weight unit consensus limit. Transaction counts and block intervals reveal network throughput and how widely block intervals scatter around their ten-minute average. Chain size growth charts the cumulative blockchain footprint since 2009. Adoption charts track the shift from legacy P2PKH to SegWit and Taproot, including key-path versus script-path spend breakdowns that show how Taproot's privacy and programmability features are actually being used.
Blocks
Transaction Count
Average number of transactions per block each day
Transactions per Second
Each day's transactions over the 86,400 seconds in a day
Block Size
Average block size per day in megabytes
Weight Utilization
Average daily weight utilization as a percentage of the 4 million weight unit limit
Block Interval
Each day's 1,440 minutes divided by the blocks it produced. Target is 10 minutes
Avg Transaction Size
Daily average transaction size in bytes. Smaller means more efficient use of block space
Chain Size Growth
Total blockchain size over time, showing how fast the chain is growing
Weekday Activity
Average transaction count and fees per block, grouped by UTC day of the week
Block Fullness Distribution
Distribution of blocks by weight utilization percentage. Shows how many blocks are nearly full vs partially empty
Block Time Distribution
How long each block waited for the one before it. Ten minutes is the average, not the typical gap
Rapid Consecutive Blocks
Consecutive blocks whose header timestamps are less than 60 seconds apart. Miners choose those timestamps, so this is not a measure of propagation
Adoption
SegWit Adoption
Daily average SegWit adoption percentage
Taproot Outputs
Average Taproot (P2TR) outputs created per block each day
Address Type Count
Daily totals of outputs by script type, one band per type
Address Type Share
Each output type as a percentage of total, showing the shift from legacy to SegWit to Taproot
Output Type Breakdown
Legacy vs SegWit vs Taproot as a percentage of all outputs
Witness Version Count
Daily average SegWit v0 vs Taproot output counts
Witness Version Share
SegWit v0 vs Taproot as a percentage of all witness outputs
Taproot Spend Types
Daily average key-path against script-path spends. Which spends revealed a script and which revealed nothing
Cumulative Adoption
Running total of native SegWit v0 and Taproot outputs created within this range. Select ALL for the full stored history
Adoption Velocity
Change in each output type's share of outputs, in percentage points: a 30-day average against the same average 30 days earlier
P2PKH Sunset Tracker
Share of outputs paying the legacy '1...' address type, with a 90-day average and reference lines at 10% and 5%
Transactions
Explicit RBF Signaling
Daily share of transactions signalling replaceability under BIP 125
UTXO Flow
Daily average inputs spent vs outputs created. The gap between them counts outputs, not unspent ones
Transaction Batching
Daily average inputs and outputs per transaction
Largest Transaction
Largest transaction (per-block ranges only)
Transaction Density
Daily average transaction density (transactions per KB)
UTXO Growth Rate
Estimated net change in the output set per day, from non-coinbase transactions and excluding detected OP_RETURN
Transaction Type Share
Breakdown of transactions by input type: Legacy (non-witness), SegWit v0, and Taproot