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.
- Mac: 64-bit, supports OS X 10.12 (we hope to support earlier versions soon).
- 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.
Get product updates (one email per month max)
Installing MultiChain on Linux
su (enter root password)
cd /tmp
wget https://www.multichain.com/download/multichain-1.0.2.tar.gz
tar -xvzf multichain-1.0.2.tar.gz
cd multichain-1.0.2
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 shortly after each release.
Installing MultiChain on Windows
Download https://www.multichain.com/download/multichain-windows-1.0.2.zip and extract its contents to your chosen directory.
Upgrading MultiChain
- Stop any running nodes:
multichain-cli [chain-name] stop(on Linux useps -xto check formultichaindprocesses). - Follow the regular installation instructions, overwriting the older executables.
- Restart any nodes required:
multichaind [chain-name] -daemon
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.
Compiling from sources
If you prefer, you can also compile MultiChain 1.0.x for Ubuntu Linux, Windows or Mac OS X from the source code at Github.
MultiChain 2.0 preview
MultiChain 2.0 is now under development, and the first preview release is available with preliminary documentation.
Release history
Each release is listed below. The list of changes can be seen in the README.txt file of the most recent version.
- November 7, 2017 – Version 1.0.2 for Linux and Windows. (Mac version can be compiled.)
- September 13, 2017 – Version 1.0.1 for Linux and Windows. (Mac version can be compiled.)
- August 2, 2017 – Version 1.0 (release) for Linux and Windows. (Mac version can be compiled.)
- June 15, 2017 – Version 1.0 beta 2 for Linux and Windows. (Mac version can be compiled.)
- March 30, 2017 – Version 1.0 beta 1 for Linux and Windows.
- March 20, 2017 – Version 1.0 alpha 29 for Linux and Windows.
- February 14, 2017 – Version 1.0 alpha 28 for Linux and Windows.
- December 22, 2016 – Version 1.0 alpha 27 for Linux and Windows.
- November 28, 2016 – Version 1.0 alpha 26 for Linux and Windows – check README.txt for note on API compatibility.
- October 27, 2016 – Version 1.0 alpha 25 for Linux and Windows
- October 10, 2016 – First Windows version (1.0 alpha 24.1)
- September 15, 2016 – Version 1.0 alpha 24
- August 8, 2016 – Version 1.0 alpha 23
- July 20, 2016 – Version 1.0 alpha 22
- May 16, 2016 – Version 1.0 alpha 21
- May 3, 2016 – Version 1.0 alpha 20
- March 31, 2016 – Version 1.0 alpha 19
- March 13, 2016 – Version 1.0 alpha 18
- March 3, 2016 – Version 1.0 alpha 17
- January 28, 2016 – Version 1.0 alpha 16
- January 7, 2016 – Version 1.0 alpha 15
- December 30, 2015 – Version 1.0 alpha 14
- December 15, 2015 – Version 1.0 alpha 13
- November 26, 2015 – Version 1.0 alpha 12
- November 19, 2015 – Version 1.0 alpha 11
- November 12, 2015 – Version 1.0 alpha 10
- October 22, 2015 – Version 1.0 alpha 9
- October 14, 2015 – Version 1.0 alpha 8
- September 10, 2015 – Version 1.0 alpha 7
- August 23, 2015 – Version 1.0 alpha 6
- August 7, 2015 – Version 1.0 alpha 5
- July 22, 2015 – Version 1.0 alpha 4
- July 14, 2015 – Version 1.0 alpha 3
- July 7, 2015 – Version 1.0 alpha 2
- June 24, 2015 – Version 1.0 alpha 1
