Bitcoin Core es un proyecto de software de código abierto que sirve como cliente de software principal para interactuar con la red Bitcoin.

Sirve para proporcionar la infraestructura necesaria para validar transacciones, mantener la cadena de bloques y participar en el proceso de consenso. Además, Bitcoin Core también incluye una implementación de nodo completo, una billetera para almacenar y enviar Bitcoins y herramientas para que los desarrolladores creen aplicaciones sobre la red Bitcoin.