There are currently 18.3 million BTC in circulation, with 12.5 new bitcoins created (mined) every 10 minutes. The supply of BTC has been limited to 21 million BTC since its inception. Due to limited supply, the price of BTC has skyrocketed by 2300% from January 2015 to January 2020, prompting many people to invest in BTC.
🔥