The Bitcoin Supply Formula is a precise mathematical expression that governs the total number of bitcoins that will ever be created within the Bitcoin network. Unlike traditional currencies that can be printed indefinitely, Bitcoin’s supply is capped by design, enforcing scarcity through an algorithmic issuance schedule embedded in its protocol.
At the foundation of this formula lies a summation equation that accounts for all bitcoins mined across discrete time intervals called epochs, each lasting 210,000 blocks. The variable “i” indexes these epochs, starting from 0, representing the initial creation period of Bitcoin mining. For each epoch, the block reward - which miners receive as compensation for validating transactions - is halved relative to the previous epoch. This halving process happens every 210,000 blocks, roughly every four years.
Mathematically, the total bitcoin supply can be represented as:
Here, 210,000 is the number of blocks in each epoch, 50 is the initial block reward, and 2i reflects the halving factor applied each epoch. As “i” increments from 0 to 32, the reward is halved successively. This series of diminishing block rewards continues until the block reward approaches zero, which theoretically happens after the 33rd halving cycle, ensuring the total supply never exceeds approximately 21 million bitcoins.
To illustrate, during the first epoch (when i = 0), miners received 50 bitcoins per block, so total bitcoins generated were:
210,000 x 50 = 10,500,000 BTC
During the second epoch (i = 1), the reward halved to 25 bitcoins per block:
210,00 x 25 - 5,250,000 BTC
This halving repeats, so in the third epoch, the reward is 12.5 bitcoins per block, generating 2,625,000 bitcoins, and so on. The summation of all these epochs converges just under 21 million coins.

The concept of “epoch” simplifies the progression through Bitcoin’s blockchain history, marking discrete intervals when the block reward changes. Every 210,000 blocks mined prompts the protocol to increment “i,” signaling the start of a new epoch with halved rewards compared to the one before.
The halving process plays a vital role in Bitcoin’s economic model, acting as a built-in inflation control mechanism. By halving rewards over time, the protocol slows the rate of new bitcoin issuance. This gradual reduction of supply injection mimics the scarcity of precious metals like gold while maintaining a predictable and transparent monetary policy that does not rely on central authority decisions.
Practically, this means the amount of new bitcoins entering circulation decreases exponentially, promoting scarcity and potential value appreciation as demand increases. The halving also motivates ongoing miner participation, balancing incentives against the increasing scarcity and difficulty of mining.
Understanding this formula explains why Bitcoin is often described as a deflationary asset: unlike fiat currencies subject to inflation, Bitcoin’s issuance is finite and encoded mathematically to limit supply growth. This guaranteed scarcity underpins much of Bitcoin’s appeal as a store of value and hedge against inflationary pressures found in traditional monetary systems.
In essence, the Bitcoin Supply Formula tightly integrates cryptographic security, economic incentives, and mathematical rigor to create a digital asset with predictable issuance and capped supply. It ensures a secure and decentralized monetary policy that evolves autonomously through coded rules, without reliance on external governance or arbitrary changes.
This mathematical foundation reassures users and investors that Bitcoin’s supply expansion is transparent, finite, and immune to inflationary manipulation, distinguishing it fundamentally from traditional currencies and many other assets.
The Bitcoin Supply Formula, therefore, is more than just a calculation; it is the core principle that guarantees Bitcoin’s scarcity, value proposition, and long-term sustainability within the digital age.