Implementations

Bitcoin Core

The reference software most Bitcoin nodes run — descended from Satoshi's original code.

In plain words

Bitcoin Core is the direct descendant of the software Satoshi released in 2009. It's a full node and wallet in one, and in practice its code defines Bitcoin's rules. It's free and open source, maintained by volunteer and sponsored developers — no company owns it. Most nodes run it. Changes land slowly, on purpose: a bug here wouldn't crash an app, it would threaten a money network.

Why it matters

  • In practice, its checking code IS the rulebook other software must match.
  • Anyone can read it, audit it, and propose changes — and people do.
  • Its caution is a feature: boring software, high-stakes job.

Numbers that matter

  • 2009 — direct lineage back to Satoshi's first release.

Not to be confused with

  • "The Core team controls Bitcoin" — nodes choose what they run; Core can't force an upgrade on anyone.

Go deeper

Updated 2026-07-29