There are only 21 million Bitcoins that can be mined in total. You’d think as it’s a digital currency, the number of bitcoins available would be unlimited. However, if this was the case, that would devalue the currency and render it worthless.