From ffd703622eb42f767a51eaf4b436a4484ec6f0ef Mon Sep 17 00:00:00 2001 From: Ethan Buchman Date: Sat, 14 May 2016 12:02:12 -0400 Subject: [PATCH] Update README with install directions --- README.md | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) diff --git a/README.md b/README.md index bd53266b5..b8fcf3980 100644 --- a/README.md +++ b/README.md @@ -24,3 +24,36 @@ Simple, Secure, Scalable Blockchain Platform * [Go-Wire](http://github.com/tendermint/go-wire) * [Go-P2P](http://github.com/tendermint/go-p2p) * [Go-Merkle](http://github.com/tendermint/go-merkle) +* + +### Install + +Make sure you have installed Go and [set the GOPATH](https://github.com/tendermint/tendermint/wiki/Setting-GOPATH). + +Install `glide`, used for dependency management: + +``` +go get https://github.com/Masterminds/glide +``` + +Install tendermint: + +``` +mkdir -p $GOPATH/src/github.com/tendermint +git clone https://github.com/tendermint/tendermint $GOPATH/src/github.com/tendermint/tendermint +cd $GOPATH/src/github.com/tendermint/tendermint +glide install +go install ./cmd/tendermint +``` + +Initialize a sample tendermint directory with an example genesis file (in `~/.tendermint): + +``` +tendermint init +``` + +Now run the tendermint node: + +``` +tendermint node --proxy_app=dummy +```