Bitcoin only has 21 million total coins that will ever be available. But not all Bitcoins are available yet, and the remaining coins still need to be “mined” to bring them into circulation.