Installing Go

Building Geth (command line client)

Clone the repository to a directory of your choosing:

git clone https://github.com/elastos/Elastos.ELA.SideChain.ESC.git

Building geth requires the Go compiler:

brew install go

Finally, build the geth program using the following command.

cd Elastos.ELA.SideChain.ESC
make geth

If you see any errors related to header files of Mac OS system library, install XCode Command Line Tools and try again.

xcode-select --install

You can now run build/bin/geth to start your node.

Last updated