Legal, disclaimers & privacy

over21m is a personal, educational project. The charts and commentary on this site are for information only and are not financial advice.

Not investment advice

Nothing on this site, including charts, commentary, or metrics, should be interpreted as investment, trading, tax, or legal advice. over21m does not know your individual financial situation, risk tolerance, or objectives. Always do your own research and, if needed, consult a qualified professional before making financial decisions.

Data, methodology & limitations

The charts and metrics published here are derived from a personally operated Bitcoin node and related databases. While I do my best to keep the data accurate and up to date, all views are provided on a best-effort basis and may contain errors, omissions, or delays.

  • Blocks, UTXOs, age bands, and PnL are computed from locally stored data.
  • Historical values may be revised if bugs are found or methods improve.
  • Realized profit and loss estimates are based on my methodology and are approximations, not audited records.

No client relationship

Using this site does not create any advisory, fiduciary, or client–provider relationship between you and over21m. I do not manage funds, accept deposits, or execute trades on behalf of others.

Privacy & analytics

This site uses lightweight web analytics to understand aggregate usage (for example, which pages are most visited and which features people use). The goal is to improve the project, not to track individuals.

I do not sell your personal data. Any email addresses you provide for updates are used only to send project-related announcements and can be removed at any time via unsubscribe links or by contacting me.

Third-party links

From time to time, this site may link to third-party services (such as exchanges, wallets, or other analytics). These are provided for convenience only. I do not control and am not responsible for their content, policies, or security.

Changes to this page

As the project evolves, this page may be updated. When material changes are made, the “last updated” date will be adjusted.

Last updated: 2025-12-02