To get started as quickly as possible we recommend using pre-built binaries. Building from source is a more advanced option but will set you back an hour or more and you may encounter build errors.
The below commands will download binaries for respective operating systems.
brew tap eosio/eosio brew install eosio
wget https://github.com/EOSIO/eos/releases/download/v2.0.0/eosio_2.0.0-1-ubuntu-18.04_amd64.deb sudo apt install ./eosio_2.0.0-1-ubuntu-18.04_amd64.deb
wget https://github.com/EOSIO/eos/releases/download/v2.0.0/eosio_2.0.0-1-ubuntu-16.04_amd64.deb sudo apt install ./eosio_2.0.0-1-ubuntu-16.04_amd64.deb
wget https://github.com/EOSIO/eos/releases/download/v2.0.0/eosio-2.0.0-1.el7.x86_64.rpm sudo yum install ./eosio-2.0.0-1.el7.x86_64.rpm
You're going to need to pick a directory to work from, it's suggested to create a
contracts directory somewhere on your local drive.
mkdir contracts cd contracts
Get the path of that directory and save it for later, as you're going to need it, you can use the following command to get your absolute path.
Enter the absolute path to your contract directory below, and it will be inserted throughout the documentation to make your life a bit easier. This functionality requires cookies
- Install the CDT: Steps to install the EOSIO Contract Development Toolkit (CDT) on your system.