Familiarity with Tendermint network operation is NOT a pre-requisite to understanding how to use TinySeed.
To make it easier to use in Docker on Aakash, everything else has been given a default value.
If you do nothing, eg:
git clone https://github.com/notional-labs/tenderseed
git fetch
git checkout tinyseed
go mod tidy
go install .
tinyseed
Theyn you'll become a seed node on Osmosis-1. Let's do Cosmoshub-4, shall we? We've made Osmosis zeroconf, but hey this thing here reads 2 env vars!
export ID=cosmoshub-4
export SEEDS=bf8328b66dceb4987e5cd94430af66045e59899f@public-seed.cosmos.vitwit.com:26656,[email protected]:26656,[email protected]:26656,ba3bacc714817218562f743178228f23678b2873@public-seed-node.cosmoshub.certus.one:26656,[email protected]:26656,[email protected]:26656
git clone https://github.com/notional-labs/tenderseed
git fetch
git checkout tinyseed
go mod tidy
go install .
tinyseed
Build with make
and start a seed node with the start
command.
This will run with defaults and seed/crawl Osmosis
tenderseed start