Bitcoin Core is de referentie-implementatie van het Bitcoin-protocol en de meest gebruikte software voor het draaien van een Bitcoin full node. Het is een open-source project dat wordt onderhouden door een wereldwijde gemeenschap van ontwikkelaars. Bitcoin Core valideert transacties en blocks, handhaaft de consensusregels en biedt een wallet voor het verzenden en ontvangen van Bitcoin.