Learn Bitcoin


You should follow @MultiBitOrg on Twitter for announcements and occasional news items.

Bitcoin communities

Of course there are many other people interested in Bitcoin, and many people have asked us where they can go in order to learn more about Bitcoin. We present a short list below.

Getting started for everyone

The following sites should be read or viewed by anyone wanting to get into Bitcoin:

Getting started for merchants

Merchants can benefit from reading these pages:

Getting started for investors and traders

Investors, traders and speculators may find the following links useful:

Getting started for developers

If you want to start developing code for a Bitcoin business, or want to join in with a popular open source initiative then you would do well to look into these projects:

Bitcoin development is hard, so learn from those who have already broken ground. Here are projects that are freely available for you to use or build upon to get your own project up and running much faster. Remember Java libraries are compatible with Ruby, Python, Clojure, Scala when running on a JVM.

  • Bitcoin Core - the reference client project on GitHub. Written in C++.
  • Bitcoinj - a Bitcoin library. Written in Java.
  • MultiBit HD - a Bitcoin wallet. Written in Java based on Bitcoinj.
  • Electrum - a Bitcoin wallet. Written in Python.
  • XChange - a Bitcoin exchange library (very handy). Written in Java
  • MultiBit Hardware - USB support for hardware wallets. Written in Java.

Got a question? Ask it at the Bitcoin Stack Exchange

This is an active question and answer site that provides you with free access to expert answers to your questions about Bitcoin. It is well worth doing a quick search here to get a comprehensive answer.

Many search engines support queries that restrict their results to a particular site. For example:

site:bitcoin.stackexchange.com what is bitcoin?

Bitcoin News and Gossip

Everyone wants to get the low-down on their favourite cryptocurrency, so here are a few news links:

Bitcoin on Reddit

/r/bitcoin (the Bitcoin sub-Reddit) is a very popular outlet for news. Typically there will be 20-30 articles a day relating to the Bitcoin ecosystem and there is no registration required.

This is the home of the ChangeTip Bot which enables Redditors to send each other bitcoins using a simple syntax like:

10 mBTC /u/changetip

The above command will send 10mBTC to whoever you are replying to, even if they don't know about Bitcoin.

There are similar services available for Twitter, Facebook, Skype and many other social networking sites.

This illustrates the extraordinary flexibility of Bitcoin and how it dovetails neatly with the rest of the Internet's infrastructure.

Twitter Search

Possibly the fastest way to hear about new developments in the Bitcoin world. Simply run the search and trawl the resulting stream. Use "#bitcoin".

Facebook Page

The Bitcoin Facebook page is another source of information about what is going on in "Bitcoinland". Since no-one owns Bitcoin various users post interesting articles to the page.

BitcoinTalk Forum

This is the original forum dedicated to discussions about Bitcoin. There is a huge turnover of information and many big names in the Bitcoin community make their voices and opinions heard. They have a substantial section to assist beginners and most breaking news about Bitcoin can be found there first.

There is a dedicated MultiBit forum.

Bitcoin on IRC

Internet Relay Chat (IRC) is one of the earliest online chat protocols and it is still going strong with a very large user base.

Bitcoin has several dedicated channels that are very popular and you can join them using the FreeNode website. Just give yourself a user name and join in. Here are some channels to get you started:

  • #bitcoin (General Bitcoin-related)
  • #bitcoin-dev (Development and technical)
  • #bitcoin-otc (Over The Counter exchange)
  • #bitcoin-market (Live quotes from markets)
  • #bitcoin-mining (Bitcoin mining related)