Sep 19, 2018

There will only ever be 21 million Bitcoins

It's a hard money rule similar to the gold standard.