Technology, Internet & Money

What is the maximum number of bitcoins that can ever exist under Bitcoin's protocol rules?

Answer

21,000,000 bitcoins

About 19.9 million of them had already been mined as of 2025, but thanks to the halving schedule the very last bitcoin won't be mined until around the year 2140.

Source: Bitcoin protocol (Satoshi Nakamoto's design)

Enjoyed that? Off By Ten is a free daily game: five questions like this one, scored by how close you land. No account, no app.

Play today's puzzle →