Get up and running in five minutes or less

System requirements

  • Linux: 64-bit, supports Ubuntu 12.04+, CentOS 6.2+, Debian 7+, Fedora 15+, RHEL 6.2+.
  • Windows: 64-bit, supports Windows 7, 8, 10, Server 2008 or later.
  • 512 MB of RAM
  • 1 GB of disk space

If you don’t have one of these available, you can rapidly deploy MultiChain on Microsoft Azure. We also recommend Digital Ocean for cheap and quick cloud instances.

Installing MultiChain – Linux

su (enter root password)

cd /tmp
wget http://www.multichain.com/download/multichain-1.0-alpha-29.tar.gz
tar -xvzf multichain-1.0-alpha-29.tar.gz
cd multichain-1.0-alpha-29
mv multichaind multichain-cli multichain-util /usr/local/bin
(to make easily accessible on the command line)

exit (to return to your regular user)

You can also use this link to the latest version, instead of the URL above. The link is updated a few days after each release.

Installing MultiChain – Windows

Download http://www.multichain.com/download/multichain-windows-1.0-alpha-29.zip and extract its contents to your chosen directory.

Compiling from sources

If you prefer, you can also compile MultiChain for Ubuntu Linux or Windows from the source code at Github.

Next steps

Once MultiChain is installed, you can proceed with the steps in Getting Started or dive straight into the developer guide. You can also install the Explorer for web-based browsing of your blockchain’s activity or the Web Demo for a simple interface for many APIs.

Get updates

Upgrading MultiChain

  1. Stop any running nodes: multichain-cli [chain-name] stop  (on Linux use ps -x to check for multichaind processes).
  2. Follow the regular installation instructions, overwriting the older executables.
  3. Restart any nodes required: multichaind [chain-name] -daemon

Release history

Each release is listed below. The list of changes can be seen in the README.txt file of the most recent version.