Here are some key points about Bitcoin ¹:

- The total number of Bitcoins in existence will not exceed slightly less than 21 million.

- The number of Bitcoins created each time a user discovers a new block is halved based on a fixed interval of blocks.

- The time it takes on average to discover a block can vary based on mining power and the network difficulty.

- Due to the mining power having increased overall over time, the last Bitcoin will be mined on May 7th, 2140.

- The exact time when the block reward is halved can vary as well, and is subject to speculation based on assumptions.#altcoins $BTC