Manual Installation (Cosmovisor)
Recommended Hardware: 8 Cores, 32GB RAM, 500GB of storage (NVME), 25 MBit/s
1. Install dependencies, if required
sudo apt update && sudo apt upgrade -y
sudo apt install curl git wget build-essential jq make lz4 gcc unzip pv -y2. Install Go, if required
cd $HOME && \
ver="1.22.3"
wget "https://golang.org/dl/go$ver.linux-amd64.tar.gz" && \
sudo rm -rf /usr/local/go && \
sudo tar -C /usr/local -xzf "go$ver.linux-amd64.tar.gz" && \
rm "go$ver.linux-amd64.tar.gz" && \
echo "export PATH=$PATH:/usr/local/go/bin:$HOME/go/bin" >> ~/.bash_profile && \
source ~/.bash_profile && \
go version
mkdir -p $HOME/go/bin3. Download Story binary (v1.3.0)
cd $HOME
wget https://github.com/piplabs/story/releases/download/v1.3.0/story-linux-amd64
chmod +x story-linux-amd64
sudo mv $HOME/story-linux-amd64 $HOME/go/bin/story
source $HOME/.bash_profile
story version4. Install Cosmovisor v1.7.0
5. Create directories
6. Set temporary environment variables
7. Initialize Cosmovisor
8. Download Story-Geth binary (v1.1.0)
9. Initialize story
10. Set Custom ports
11. Disable indexing
12. Add fresh peers
13. Create story-geth service file
14. Create story service file
15. Download snapshot
16. Add geth enode
17. Start Story & Story-Geth node
18. Check sync status
19. Create Validator (if you have 1024 tokens)
20. Export your Validator key & EVM Private key
Last updated