tendermint/INSTALL
Jae Kwon ef43af19ab Tendermint <-> Application refactor 2015-12-01 20:12:01 -08:00
..
FORK_TESTNET.md draft of instructions on forking the testnet. TODO: make simpler 2015-07-09 15:04:58 -07:00
README.md Tendermint <-> Application refactor 2015-12-01 20:12:01 -08:00
install_env.sh fix INSTALL/install_env SSH_PORT 2015-05-17 23:03:52 -07:00
install_golang.sh update INSTALL scripts 2015-05-14 14:44:23 -07:00

README.md

NOTE: Only Ubuntu 14.04 64bit is supported at this time.

Server setup / create tmuser

Secure the server, install dependencies, and create a new user tmuser

curl -L https://raw.githubusercontent.com/tendermint/tendermint/master/INSTALL/install_env.sh > install_env.sh
source install_env.sh
cd /home/tmuser

Install Go as tmuser

Don't use apt-get install golang, it's still on an old version.

curl -L https://raw.githubusercontent.com/tendermint/tendermint/master/INSTALL/install_golang.sh > install_golang.sh
source install_golang.sh

Run Barak

WARNING: THIS STEP WILL GIVE CONTROL OF THE CURRENT USER TO THE DEV TEAM.

go get -u github.com/tendermint/tendermint/cmd/barak
nohup barak -config="$GOPATH/src/github.com/tendermint/tendermint/cmd/barak/seed" &

Install/Update MintDB

go get -u github.com/tendermint/tendermint/cmd/tendermint
mkdir -p ~/.tendermint
cp $GOPATH/src/github.com/tendermint/tendermint/config/tendermint/genesis.json ~/.tendermint/
tendermint node --seeds="goldenalchemist.chaintest.net:46656"