Bitcoin Core

From Bitcoin Wiki
Revision as of 14:20, 16 March 2018 by Belcher (talk | contribs) (removed out-of-place criticism section, all points have been answered; sync time improved by headers-first sync and its slowness is inherent in IDB, the bandwidth use points have been answered since 0.12, lack of multiwallet and deterministic wallet fixed)
Jump to: navigation, search

Bitcoin Core (formerly Bitcoin-Qt) is the third Bitcoin client, developed by Wladimir van der Laan based on the original reference code by Satoshi Nakamoto.[1][2] It has been bundled with bitcoind since version 0.5. Bitcoin-Qt has been rebranded to Bitcoin Core since version 0.9.0 [3].


Bitcoin Core can be used as a desktop client for regular payments or as a server utility for merchants and other payment services.

Current version

Source code (and build instructions for supported platforms) can be found at the Bitcoin GitHub page.


  • Compatibility with Linux (both GNOME and KDE), Mac OS X and Windows
  • All functionality of the original wxWidgets client
  • Asks for confirmation before sending coins
  • CSV export of transactions
  • Clearer transaction list with status icons and real-time filtering
  • Progress bar on initial block download
  • Languages: Dutch, English, German, Chinese and many more. Translations are being done by volunteers on Transifex.
  • Sendmany support in UI (send to multiple recipients in one transaction)
  • Multiple unit support, can show subdivided bitcoins (mBTC, µBTC) for users that like large numbers (only decimal units)
  • Splash screen that details progress
  • Debug window
  • Payment requests (BIP 70)
  • Coin control
  • bitcoin-cli as a RPC client, instead of bitcoind executable functioning both as a server and as a RPC client

External Links

  1., Full disclosure: Bitcoin-Qt on Windows vulnerability, 21st October 2012
  2., Vulnerability Summary for CVE-2012-4682, 21st October 2012
  3. "Bitcoin Core version 0.9.0 released". Retrieved 19 March 2014.

See also