According to Bitcoin's original design and economic rules, the upper limit of the total supply is fixed and is expected to be reached in 2140. Based on the distribution speed of Bitcoin and the halving mechanism, it is expected that a total of approximately 210 million Bitcoins will be issued in 2140.
