
There is a total supply of 21 million Bitcoins and after all of them are mined, no more Bitcoin will ever be created. So how many Bitcoins are left? How many Bitcoins have been mined? First, lets talk about what Bitcoin mining is.
Read the whole article: http://moderninvestor.io/how-many-bitcoins-have-been-mined/