This is a javascript library to interact with commitground platform.
-
Load submodules
git submodule update --init --recursive
-
Install truffle
npm install -g truffle
You can read truffle install doc here
-
Ganache(One click ethereum private net).
Two options exist. When you run this repository on your local environment, desktop app will help you know what's happening on the blockchain. But for the CI/CD environment, 'ganache-cli' will be a better option.