On January 3, 2009, Satoshi Nakamoto mined the first Bitcoin. On March 9, 2026, the 20 millionth Bitcoin was born. In 17 years, a line of code changed humanity's definition of "scarcity." And the last 1 million will be slowly released over 114 years. Witness history.