Bitcoin Core este un proiect software open-source care servește ca client software principal pentru interacțiunea cu rețeaua Bitcoin.
Acesta servește la furnizarea infrastructurii necesare pentru validarea tranzacțiilor, menținerea blockchain-ului și participarea la procesul de consens. În plus, Bitcoin Core include, de asemenea, o implementare completă a nodului, un portofel pentru stocarea și trimiterea Bitcoins și instrumente pentru dezvoltatori pentru a construi aplicații pe partea de sus a rețelei Bitcoin.
