Bitcoin Network Statistics 2026: Key Facts and Figures
Bitcoin network statistics at a glance: total supply, block reward, block time, hashrate, difficulty and the halving schedule, with the numbers explained and where each one comes from on-chain.
By the BitcoinDatabase team
July 2026 · 9 min read
The short answer
As of mid-2026, more than 20 million bitcoin have been mined, about 95 percent of the fixed 21 million cap, leaving under 1 million left to create. The network produces a block roughly every 10 minutes for a reward of 3.125 BTC, adjusts its mining difficulty every 2,016 blocks, and halves the block reward every 210,000 blocks, with the next halving due in April 2028. Every one of these figures is verifiable from the chain itself.
Bitcoin is unusually easy to measure because its rules are fixed and its ledger is public. The supply schedule, block timing and difficulty are not estimates from a survey; they are baked into the protocol and recorded in every block since the 2009 genesis block. This page collects the key Bitcoin network statistics in one place, explains what each number means, and points to where it comes from on-chain.
Key Bitcoin network statistics at a glance
| Metric | Value | Notes |
|---|---|---|
| Genesis block | January 3, 2009 | First block mined by Satoshi Nakamoto |
| Maximum supply | 21,000,000 BTC | Hard cap, fixed in the protocol |
| Circulating supply | Over 20 million BTC | About 95% of the cap, as of mid-2026 |
| Left to mine | Under 1 million BTC | Roughly the last 5% of supply |
| Block reward | 3.125 BTC | Set by the April 2024 halving |
| New BTC per day | About 450 BTC | Roughly 144 blocks a day times 3.125 |
| Target block time | 10 minutes | Average; individual blocks vary widely |
| Difficulty adjustment | Every 2,016 blocks | Roughly every two weeks |
| Halving interval | Every 210,000 blocks | Roughly every four years |
| Next halving | April 2028 | Reward drops to 1.5625 BTC |
| Smallest unit | 1 satoshi | 0.00000001 BTC (100 million per coin) |
| Last coin mined | Around the year 2140 | When the block subsidy rounds to zero |
Supply figures are as of mid-2026 and grow with each block. Protocol constants such as the 21 million cap and the 2,016-block adjustment do not change.
How many bitcoin are there?
As of mid-2026 more than 20 million bitcoin have been mined, which is about 95 percent of the 21 million maximum. Supply crossed the 20 million mark in early 2026. Because the block reward is 3.125 BTC and blocks arrive about every 10 minutes, roughly 450 new bitcoin are created each day, and that rate will keep falling at each halving. The exact circulating number rises with every block, so any figure is a snapshot; you can read the current total directly from the coinbase outputs on the indexed chain rather than trusting a static number.
What is the current Bitcoin block reward?
The block reward is 3.125 BTC, the level set by the April 2024 halving. Every miner who finds a valid block collects that subsidy plus the transaction fees paid by the transactions in the block. The subsidy halves every 210,000 blocks, so it will drop to 1.5625 BTC at the next halving in April 2028, then keep halving roughly every four years until it rounds to zero around 2140. After that, miners are paid entirely by fees. You can see the reward on any block by reading its coinbase transaction with a block explorer API.
How often is a new Bitcoin block mined?
A new block is mined about every 10 minutes on average, which works out to roughly 144 blocks a day. That 10-minute target is what the difficulty adjustment defends: if blocks come faster, difficulty rises to slow them down, and if they come slower, it falls. Individual blocks are far less regular than the average suggests, and gaps of a few seconds or well over an hour both happen. The real intervals are recorded in block timestamps, so you can measure how block time actually behaved over any window with a network stats API instead of assuming a flat 10 minutes.
What is Bitcoin's hashrate and difficulty?
Difficulty is a protocol number that sets how hard it is to find a block, and it resets every 2,016 blocks to keep the average block time near 10 minutes. Hashrate is the total computing power miners point at the network, and it is estimated rather than measured directly: it is inferred from the difficulty and how fast recent blocks were found. Both have trended up over Bitcoin's history as mining hardware improved, though they dip and recover around events like halvings and regional mining shifts. Difficulty lives in every block header, so its full history is auditable from the chain.
When will all 21 million bitcoin be mined?
The last fraction of a bitcoin is expected to be mined around the year 2140. That sounds far off given that 95 percent is already mined, but the halving schedule stretches the tail out: each halving cuts new issuance in half, so the remaining supply is released in ever-smaller amounts over more than a century. Under 1 million BTC are left to create, and the daily issuance will keep shrinking at every halving until the subsidy is smaller than one satoshi and effectively reaches zero.
Where do these Bitcoin statistics come from?
Every figure here traces back to the ledger. Supply is the sum of coinbase rewards actually paid; block times are the differences between block timestamps; difficulty sits in each block header; fees are the difference between the inputs and outputs of each transaction. The only hard part is having the whole chain indexed so you can compute these without replaying it yourself. Teams that care about being able to trace a number back to its source usually query an indexed dataset rather than copy a headline stat, so each figure stays auditable. BitcoinDatabase indexes every block since 2009 and exposes these statistics over REST, SQL and dashboards. This is informational on-chain data, not financial or investment advice.
How do you pull live Bitcoin network stats?
You can run Bitcoin Core and compute everything from your own node, or you can query it. Because BitcoinDatabase holds every block, header and transaction in one schema, you can read the current supply, block reward, difficulty, hashrate estimate, average block time and fee totals over a REST call, or rebuild any of these as a full historical series in SQL. That is how a status page, a research notebook or a dashboard stays current without maintaining node infrastructure. Explore the Bitcoin network stats API or read related figures like supply metrics to see how the numbers connect.
Hit Run to query the fully-indexed Bitcoin blockchain.
BTC
30-day trend
informational on-chain data · not financial advice
Query the Bitcoin blockchain yourself
Pull balances, UTXOs, transactions, on-chain metrics and fund flows from the fully indexed Bitcoin blockchain by REST API, SQL and dashboards. Indexed since 2009, new blocks within seconds, no node to run.