Bitcoin’s monetary policy is doing exactly what it was designed to do.

More than 95% of all Bitcoins have already been mined.

And yet… the remaining ~1 million BTC won’t be issued quickly.

They’ll take over 100 years to fully enter circulation.

Key Milestones
• Now: ~450 BTC mined per day
→ Annual inflation rate: ~0.82%

• April 2028: Next halving
→ Block reward drops to 1.5625 BTC

• January 2035: ~99% of all BTC projected to be mined.

• ~2140: The final Bitcoin is effectively issued
The first 20 million BTC were mined in just 17 years (2009–2026).

The final 1 million will take more than a century.

This is what a predictable, programmatic monetary system looks like.