Overview

A bitcoin client is the end-user software that facilitates private key generation and security, payment sending on behalf of a private key, and optionally provides:

  • Useful information about the state of the network and transactions.
  • Information related to the private keys under its management.
  • Syndication of network events to other peer clients.

This table compares the features of the different clients. All of the listed clients are open-source.

Feature key

Wallet Security : How well the client protects your private keys from people with access to the machine the wallet is stored on. The private keys can be encrypted, for example. The private keys can also be either stored on your device or on a remote server. Network Security : Clients which more fully implement the Bitcoin network protocol are safer -- they can't be as easily tricked by powerful attackers. A client which fully implements the protocol will always use the correct block chain and will never allow double-spends or invalid transactions to exist in the block chain under any circumstances. Clients which only partially implement the protocol typically trust that 50% or more of the network's mining power is honest. Some clients trust one or more remote servers to protect them from double-spends and other network attacks. Setup Time : Some clients require that you download and verify a large amount of data before you can send or receive BTC. Maturity : When the project was started.

Table

|?Airbitz|Download|||Partial ||||Oct 2014 ||[[!template Error: failed to process template <span class="createlink"><a href="/ikiwiki.cgi?from=Clients&amp;do=create&amp;page=%2Ftemplates%2Fclandroid" rel="nofollow">?</a>clandroid</span> template clandroid not found ]][[!template Error: failed to process template <span class="createlink"><a href="/ikiwiki.cgi?do=create&amp;page=%2Ftemplates%2Fclios&amp;from=Clients" rel="nofollow">?</a>clios</span> template clios not found ]] |--- Armory|Download|Power users ||Addon ||[[!template Error: failed to process template <span class="createlink"><a href="/ikiwiki.cgi?from=Clients&amp;do=create&amp;page=%2Ftemplates%2Fclbad" rel="nofollow">?</a>clbad</span> template clbad not found ]]|[[!template Error: failed to process template <span class="createlink"><a href="/ikiwiki.cgi?from=Clients&amp;do=create&amp;page=%2Ftemplates%2Fclbad" rel="nofollow">?</a>clbad</span> template clbad not found ]]|||[[!template Error: failed to process template <span class="createlink"><a href="/ikiwiki.cgi?do=create&amp;page=%2Ftemplates%2Fcllinux&amp;from=Clients" rel="nofollow">?</a>cllinux</span> template cllinux not found ]][[!template Error: failed to process template <span class="createlink"><a href="/ikiwiki.cgi?page=%2Ftemplates%2Fclmac&amp;do=create&amp;from=Clients" rel="nofollow">?</a>clmac</span> template clmac not found ]][[!template Error: failed to process template <span class="createlink"><a href="/ikiwiki.cgi?page=%2Ftemplates%2Fclwin&amp;do=create&amp;from=Clients" rel="nofollow">?</a>clwin</span> template clwin not found ]] Bitcoin Core|Download||||Manual |[[!template Error: failed to process template <span class="createlink"><a href="/ikiwiki.cgi?from=Clients&amp;page=%2Ftemplates%2Fclbad&amp;do=create" rel="nofollow">?</a>clbad</span> template clbad not found ]]|[[!template Error: failed to process template <span class="createlink"><a href="/ikiwiki.cgi?from=Clients&amp;page=%2Ftemplates%2Fclbad&amp;do=create" rel="nofollow">?</a>clbad</span> template clbad not found ]]||No |[[!template Error: failed to process template <span class="createlink"><a href="/ikiwiki.cgi?from=Clients&amp;page=%2Ftemplates%2Fcllinux&amp;do=create" rel="nofollow">?</a>cllinux</span> template cllinux not found ]][[!template Error: failed to process template <span class="createlink"><a href="/ikiwiki.cgi?do=create&amp;page=%2Ftemplates%2Fclmac&amp;from=Clients" rel="nofollow">?</a>clmac</span> template clmac not found ]][[!template Error: failed to process template <span class="createlink"><a href="/ikiwiki.cgi?from=Clients&amp;page=%2Ftemplates%2Fclwin&amp;do=create" rel="nofollow">?</a>clwin</span> template clwin not found ]] bitcoind|Download|Programmers |||Manual |[[!template Error: failed to process template <span class="createlink"><a href="/ikiwiki.cgi?from=Clients&amp;do=create&amp;page=%2Ftemplates%2Fclbad" rel="nofollow">?</a>clbad</span> template clbad not found ]]|[[!template Error: failed to process template <span class="createlink"><a href="/ikiwiki.cgi?from=Clients&amp;page=%2Ftemplates%2Fclbad&amp;do=create" rel="nofollow">?</a>clbad</span> template clbad not found ]]|||[[!template Error: failed to process template <span class="createlink"><a href="/ikiwiki.cgi?from=Clients&amp;do=create&amp;page=%2Ftemplates%2Fcllinux" rel="nofollow">?</a>cllinux</span> template cllinux not found ]][[!template Error: failed to process template <span class="createlink"><a href="/ikiwiki.cgi?from=Clients&amp;do=create&amp;page=%2Ftemplates%2Fclwin" rel="nofollow">?</a>clwin</span> template clwin not found ]] Bitcoin Explorer|Download|Power Users ||||||||[[!template Error: failed to process template <span class="createlink"><a href="/ikiwiki.cgi?from=Clients&amp;page=%2Ftemplates%2Fcllinux&amp;do=create" rel="nofollow">?</a>cllinux</span> template cllinux not found ]][[!template Error: failed to process template <span class="createlink"><a href="/ikiwiki.cgi?from=Clients&amp;page=%2Ftemplates%2Fclmac&amp;do=create" rel="nofollow">?</a>clmac</span> template clmac not found ]][[!template Error: failed to process template <span class="createlink"><a href="/ikiwiki.cgi?from=Clients&amp;do=create&amp;page=%2Ftemplates%2Fclwin" rel="nofollow">?</a>clwin</span> template clwin not found ]] libbitcoin-explorer|Build It Yourself|Programmers ||||||||[[!template Error: failed to process template <span class="createlink"><a href="/ikiwiki.cgi?page=%2Ftemplates%2Fclandroid&amp;do=create&amp;from=Clients" rel="nofollow">?</a>clandroid</span> template clandroid not found ]][[!template Error: failed to process template <span class="createlink"><a href="/ikiwiki.cgi?page=%2Ftemplates%2Fcllinux&amp;do=create&amp;from=Clients" rel="nofollow">?</a>cllinux</span> template cllinux not found ]][[!template Error: failed to process template <span class="createlink"><a href="/ikiwiki.cgi?from=Clients&amp;do=create&amp;page=%2Ftemplates%2Fclmac" rel="nofollow">?</a>clmac</span> template clmac not found ]][[!template Error: failed to process template <span class="createlink"><a href="/ikiwiki.cgi?do=create&amp;page=%2Ftemplates%2Fclwin&amp;from=Clients" rel="nofollow">?</a>clwin</span> template clwin not found ]] ?Bitcoin Wallet|Google PlayBlackBerry World|||Partial |Manual ||||on JB tablets |[[!template Error: failed to process template <span class="createlink"><a href="/ikiwiki.cgi?from=Clients&amp;page=%2Ftemplates%2Fclandroid&amp;do=create" rel="nofollow">?</a>clandroid</span> template clandroid not found ]]ico-blackberry.png ?Blocktrail|Download|||Remote ||||Sep 2015 |No |[[!template Error: failed to process template <span class="createlink"><a href="/ikiwiki.cgi?from=Clients&amp;page=%2Ftemplates%2Fclandroid&amp;do=create" rel="nofollow">?</a>clandroid</span> template clandroid not found ]][[!template Error: failed to process template <span class="createlink"><a href="/ikiwiki.cgi?from=Clients&amp;page=%2Ftemplates%2Fclios&amp;do=create" rel="nofollow">?</a>clios</span> template clios not found ]] Electrum|Download|Power users ||Minimal |||||No |[[!template Error: failed to process template <span class="createlink"><a href="/ikiwiki.cgi?page=%2Ftemplates%2Fclandroid&amp;do=create&amp;from=Clients" rel="nofollow">?</a>clandroid</span> template clandroid not found ]][[!template Error: failed to process template <span class="createlink"><a href="/ikiwiki.cgi?do=create&amp;page=%2Ftemplates%2Fcllinux&amp;from=Clients" rel="nofollow">?</a>cllinux</span> template cllinux not found ]][[!template Error: failed to process template <span class="createlink"><a href="/ikiwiki.cgi?from=Clients&amp;do=create&amp;page=%2Ftemplates%2Fclmac" rel="nofollow">?</a>clmac</span> template clmac not found ]][[!template Error: failed to process template <span class="createlink"><a href="/ikiwiki.cgi?from=Clients&amp;do=create&amp;page=%2Ftemplates%2Fclwin" rel="nofollow">?</a>clwin</span> template clwin not found ]] Gocoin|Build It Yourself|Power users |Designated offline PC |||[[!template Error: failed to process template <span class="createlink"><a href="/ikiwiki.cgi?from=Clients&amp;do=create&amp;page=%2Ftemplates%2Fclbad" rel="nofollow">?</a>clbad</span> template clbad not found ]]|[[!template Error: failed to process template <span class="createlink"><a href="/ikiwiki.cgi?do=create&amp;page=%2Ftemplates%2Fclbad&amp;from=Clients" rel="nofollow">?</a>clbad</span> template clbad not found ]]|May 2013 ||[[!template Error: failed to process template <span class="createlink"><a href="/ikiwiki.cgi?page=%2Ftemplates%2Fcllinux&amp;do=create&amp;from=Clients" rel="nofollow">?</a>cllinux</span> template cllinux not found ]][[!template Error: failed to process template <span class="createlink"><a href="/ikiwiki.cgi?from=Clients&amp;page=%2Ftemplates%2Fclmac&amp;do=create" rel="nofollow">?</a>clmac</span> template clmac not found ]][[!template Error: failed to process template <span class="createlink"><a href="/ikiwiki.cgi?do=create&amp;page=%2Ftemplates%2Fclwin&amp;from=Clients" rel="nofollow">?</a>clwin</span> template clwin not found ]][[!template Error: failed to process template <span class="createlink"><a href="/ikiwiki.cgi?from=Clients&amp;page=%2Ftemplates%2Fclfreebsd&amp;do=create" rel="nofollow">?</a>clfreebsd</span> template clfreebsd not found ]] ?GreenAddress|WebChromeAppGoogle Play|||[[!template Error: failed to process template <span class="createlink"><a href="/ikiwiki.cgi?page=%2Ftemplates%2Fclbad&amp;do=create&amp;from=Clients" rel="nofollow">?</a>clbad</span> template clbad not found ]]|Memorized/Manual |||Apr 2013 ||[[!template Error: failed to process template <span class="createlink"><a href="/ikiwiki.cgi?from=Clients&amp;do=create&amp;page=%2Ftemplates%2Fclandroid" rel="nofollow">?</a>clandroid</span> template clandroid not found ]][[!template Error: failed to process template <span class="createlink"><a href="/ikiwiki.cgi?do=create&amp;page=%2Ftemplates%2Fcllinux&amp;from=Clients" rel="nofollow">?</a>cllinux</span> template cllinux not found ]][[!template Error: failed to process template <span class="createlink"><a href="/ikiwiki.cgi?from=Clients&amp;do=create&amp;page=%2Ftemplates%2Fclmac" rel="nofollow">?</a>clmac</span> template clmac not found ]][[!template Error: failed to process template <span class="createlink"><a href="/ikiwiki.cgi?page=%2Ftemplates%2Fclwin&amp;do=create&amp;from=Clients" rel="nofollow">?</a>clwin</span> template clwin not found ]] MultiBit|Download|||Partial |||50 MB |||[[!template Error: failed to process template <span class="createlink"><a href="/ikiwiki.cgi?do=create&amp;page=%2Ftemplates%2Fcllinux&amp;from=Clients" rel="nofollow">?</a>cllinux</span> template cllinux not found ]][[!template Error: failed to process template <span class="createlink"><a href="/ikiwiki.cgi?from=Clients&amp;page=%2Ftemplates%2Fclmac&amp;do=create" rel="nofollow">?</a>clmac</span> template clmac not found ]][[!template Error: failed to process template <span class="createlink"><a href="/ikiwiki.cgi?from=Clients&amp;page=%2Ftemplates%2Fclwin&amp;do=create" rel="nofollow">?</a>clwin</span> template clwin not found ]] ?Mycelium|DownloadGoogle Play|||Partial |Manual, encrypted |||Sep 2013 |No |[[!template Error: failed to process template <span class="createlink"><a href="/ikiwiki.cgi?from=Clients&amp;do=create&amp;page=%2Ftemplates%2Fclandroid" rel="nofollow">?</a>clandroid</span> template clandroid not found ]][[!template Error: failed to process template <span class="createlink"><a href="/ikiwiki.cgi?page=%2Ftemplates%2Fclios&amp;do=create&amp;from=Clients" rel="nofollow">?</a>clios</span> template clios not found ]] ?My Wallet|Web-based||[[!template Error: failed to process template <span class="createlink"><a href="/ikiwiki.cgi?do=create&amp;page=%2Ftemplates%2Fclbad&amp;from=Clients" rel="nofollow">?</a>clbad</span> template clbad not found ]]|[[!template Error: failed to process template <span class="createlink"><a href="/ikiwiki.cgi?from=Clients&amp;page=%2Ftemplates%2Fclbad&amp;do=create" rel="nofollow">?</a>clbad</span> template clbad not found ]]||||||[[!template Error: failed to process template <span class="createlink"><a href="/ikiwiki.cgi?do=create&amp;page=%2Ftemplates%2Fclandroid&amp;from=Clients" rel="nofollow">?</a>clandroid</span> template clandroid not found ]][[!template Error: failed to process template <span class="createlink"><a href="/ikiwiki.cgi?from=Clients&amp;page=%2Ftemplates%2Fclios&amp;do=create" rel="nofollow">?</a>clios</span> template clios not found ]][[!template Error: failed to process template <span class="createlink"><a href="/ikiwiki.cgi?page=%2Ftemplates%2Fcllinux&amp;do=create&amp;from=Clients" rel="nofollow">?</a>cllinux</span> template cllinux not found ]][[!template Error: failed to process template <span class="createlink"><a href="/ikiwiki.cgi?from=Clients&amp;page=%2Ftemplates%2Fclmac&amp;do=create" rel="nofollow">?</a>clmac</span> template clmac not found ]][[!template Error: failed to process template <span class="createlink"><a href="/ikiwiki.cgi?from=Clients&amp;page=%2Ftemplates%2Fclwin&amp;do=create" rel="nofollow">?</a>clwin</span> template clwin not found ]]

For developers

This table shows additional information about various Bitcoin clients that may be relevant to developers.

|Armory|Link|Github|AGPLv3 |Bitcointalk|Integrated with Full Node |--- Bitcoin Core (Satoshi)|Link|Github|MIT |Sourceforge|Integrated with Full Node libbitcoin-explorer|Link|Github|AGPLv3 |Listserv, Bitcointalk|Server-Clientor Integrated with Full Node Bitcoin Wallet|Link|Github|GPLv3 |Google+, Bitcointalk|SPV Electrum|Link|Github|MIT |Community|SPV Gocoin|Link|Github|proprietary |Bitcointalk|Integrated with Full Node GreenAddress|Link|Github|LGPLv3 |Bitcointalk|Server-Client MultiBit|Link|Github|MIT |Google Groups|SPV My Wallet|Link|Github|BSD* |None |Server-Client bits of proof|Link|Github|Apache 2.0 |Bitcointalk|Server-Client btcd|Link|Github|ISC |IRC|Server-Client

See Also