cosmos-sdk/docs/sdk/cli.md

35 lines
950 B
Markdown

# cosmos-sdk-cli
Create a new blockchain project based on cosmos-sdk with a single command.
---
# Installation
```shell
go get github.com/cosmos/cosmos-sdk
cd $GOPATH/src/github.com/cosmos/cosmos-sdk
make all
```
This will install a binary cosmos-sdk-cli
# Creating a new project
**cosmos-sdk-cli init** _Your-Project-Name_
This will initialize a project, the dependencies, directory structures with the specified project name.
### Example:
```shell
cosmos-sdk-cli 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
```shell
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.