Binary setup

The binary installation offers an easy and automated approach to set up Lisk Core.


To complete the installation certain prerequisites need to be fulfilled. If you have already performed these, please proceed to the Installation chapter.


Supported Platforms
  • Ubuntu 18.04 (LTS) x86_64

  • Ubuntu 20.04 (LTS) x86_64

  • MacOS x86_64


This section details how to install Lisk Core using pre-built application packages. Once completed, you will have a functioning node on the Lisk Network.

Download and execute the installation script

Download Lisk Core:

  • Mainnet

  • Testnet


curl -o lisk-core.tar.gz


curl -o lisk-core.tar.gz


curl -o lisk-core.tar.gz


curl -o lisk-core.tar.gz

Unpack it, and add it to the system path, in order to use it in the terminal:

tar -xf ./lisk-core.tar.gz
cd lisk-core

You can make the lisk-core command available in the PATH, e.g. by executing the following:

export PATH="$PATH:$HOME/lisk-core/bin"

To make lisk-core permanently available in the CLI, add the above snippet to ~/.bashrc.

To reload .bashrc, run the following command:

source ~/.bashrc

Verify successful installation

To verify that your Lisk node is up and running, execute the following command:

  • Mainnet

  • Testnet

lisk-core start --network mainnet
lisk-core start --network testnet

Post-installation (optional)

Use pm2 to run Lisk Core in the background

It is recommended to use a process manager such as PM2 to run Lisk Core in the background.

Check the guide Process management with pm2 for more information.

Log rotation

It is recommended to set up a log rotation, as the log of the Lisk Core files can grow very large over time.

Check the guide Managing logs in the SDK docs for more information.