Skip to content
HackyMiner edited this page Apr 13, 2019 · 1 revision

How to build go-ethersocial?

git checkout stable release/0.3-esn branch and make geth

git clone https://github.com/ethersocial/go-ethersocial
cd go-ethersocial
git checkout -b work origin/release/0.3-esn # checkout release/0.3-esn stable branch
make geth

get the lower-version compatible gesn

you can get the gesn by simply copy geth binary to gesn. gesn automatically detect it's name and follow some old behavior like as following

  • use .ethersocial/gesn datadir to save chaindata.
  • use .ethersocial/gesn.ipc ipc endpoint.
make geth
cp build/bin/geth build/bin/gesn
strip build/bin/gesn # additionally you can strip some debug symbols to reduce size of the executable.