EOSIO Software Installation

There are various ways to install and use the EOSIO software:

If you are new to EOSIO, it is recommended that you install the EOSIO Prebuilt Binaries, then proceed to the Getting Started section of the EOSIO Developer Portal. If you are an advanced developer, a block producer, or no binaries are available for your platform, you may need to Build EOSIO from source instead.

Supported Operating Systems

The EOSIO software supports the following environments for development and/or deployment:

Linux Distributions

  • Amazon Linux 2
  • CentOS Linux 8.x
  • CentOS Linux 7.x
  • Ubuntu 20.04
  • Ubuntu 18.04


  • macOS 10.14 (Mojave) or later

It may be possible to install EOSIO on other Unix-based operating systems. This is not officially supported, though.