Create a new blockchain project based on cosmos-sdk with a single command.
go get github.com/svaishnavy/cosmos-zone
cd $GOPATH/src/github.com/svaishnavy/cosmos-zone
make
This will install a binary cosmos-zone
cosmos-zone init Your-Project-Name
This will initialize a project, the dependencies, directory structures with the specified project name.
cosmos-zone init testzone
This will ask for a remote path for the project - usually github.com/your_user_name/testzone and will create a new testzone application under $GOPATH/src/github.com/your_user_name/testzone along with Makefile
cd $GOPATH/src/github.com/your_user_name/testzone
make
This will create two binaries(testzonecli and testzoned) under bin folder. testzoned is the full node of the application which you can run, and testzonecli is your light client.
- Provide release binaries for cosmos-zone tool so it's easy for new users to get started.
- Add --bare option, so only the top level app will be created without all the extensions.