Bitcoin Core je open-source softwarový projekt, který slouží jako primární softwarový klient pro interakci s bitcoinovou sítí.

Slouží k poskytování nezbytné infrastruktury pro ověřování transakcí, údržbu blockchainu a účast na procesu konsensu. Kromě toho Bitcoin Core obsahuje také plnou implementaci uzlů, peněženku pro ukládání a odesílání bitcoinů a nástroje pro vývojáře k vytváření aplikací na bitcoinové síti.