Currently, IOST smart contracts programming depends on go-iost.
In the future, IOST will become independent of go-iost.
Developers needs to clone the entire branch:
git clone https://github.com/iost-official/go-iost.git
npm in the directory
Please refer to Official Documents
cd go-iost/iwallet/contract npm install
cd go-iost make vmlib