Skip to content

MoonletLabs/validators

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

98 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Moonlet Validators

Setup mainnet and testnet blockchain nodes using Docker.
This current version is suitable for Cosmos Tendermint Validators / RPC Nodes.

Setup Commands

# Clone repo
git clone https://github.com/Moonlet/validators.git
cd validators

# Make executable
chmod +x $HOME/validators/scripts/*.sh

# Set the chain details
$HOME/validators/scripts/init-env.sh dymension mainnet
cat env

# Build the Docker image
$HOME/validators/scripts/build.sh

# Run initialize
$HOME/validators/scripts/initialize.sh

# Retrieve a snapshot to boost the sync
$HOME/validators/scripts/snapshot.sh

# Start the Docker image
$HOME/validators/scripts/start.sh

Useful commands

# Export env vars to be accesible
export $(cat $HOME/validators/env | xargs)

# See status
docker exec ${SERVICE}_${NETWORK}_${SERVER_TYPE}_${VERSION} /$BINARY status | jq

# See version
docker exec ${SERVICE}_${NETWORK}_${SERVER_TYPE}_${VERSION} /$BINARY version

# See logs
docker logs -f --tail 0 ${SERVICE}_${NETWORK}_${SERVER_TYPE}_${VERSION}

# See ports
docker exec ${SERVICE}_${NETWORK}_${SERVER_TYPE}_${VERSION} netstat -ntpl

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published