Software open-source completo Bitcoin client che utilizza il framework Qt dell’interfaccia utente per un’interfaccia utente grafica. Wladimir J. van der Laan ha sviluppato il software per utilizzare il codice di riferimento originale da Satoshi Nakamoto, ma con un’interfaccia utente migliorata. Oggi, esso è in bundle con il client di Bitcoin Core e collettivamente è mantenuto da sviluppatori del nucleo di Bitcoin (che sono pagati dalla Fondazione Bitcoin) come anche una grande comunità di sviluppatori in tutto il mondo.
Bitcoin-Qt può essere scaricato da bitcoin.org e il codice sorgente può visualizzato e contribuito al repositorio.
Core di Bitcoin
A partire dalla versione 0.9.0, Bitcoin-Qt è stato rinominato al nucleo Bitcoin a causa dei progressi compiuti nel separare il codice del client dall’interfaccia grafica. Poiché le specifiche tecniche del protocollo Bitcoin non sono state documentate completamente, il codice di base di Bitcoin è considerato essere il client di riferimento che definisce il protocollo Bitcoin. Altri client di Bitcoin in genere tenta di corrispondere il comportamento (compresi eventuali bug) per evitare incoerenze di protocollo ed evitare un bivio difficile la blockchain per i loro utenti.