- Basically Any Linux Distro
- 6 core + CPU (AMD Preferred)
- 16GB RAM
- 1TB NVME SSD
Use this bash script to automate the installation and initilization of various Cosmos Nodes.
git clone https://github.com/ChandraStation/Validator-Automation
cd Validator-Automation/
./node.sh
Simply follow the script prompts and select/input your answers RUN AS ROOT OR AUTHENTICATE WITH SUDO BEFORE RUNNING
- $WORKING_DIRECTORY = Where you would like your node config and data files to be located.
- $USER = Your machines current user.
- $NODE_NAME = Your nodes moniker.
- Nodes are synced using statesync (Currently we are using Polkachu but we will begin to rollout our own statesync infra on certain networks.)
- Ports are left stock, if you would like to sync multiple nodes on the same machine, simply change the ports after installation and restart your node
- Commands to note :
- systemctl start (This starts your node)
- systemctl restart (This restarts your node)
- journalctl -u -f (This shows your nodes logs)
- Akash
- Canto
- Chihuahua
- Comdex
- Evmos
- Gravity
- Kava
- Osmosis
- Passage
- Stride
- Add OS Select
- Iterate remainder of networks
- ASCII
- Remove Yes/No
- Start snapshotting/statesynbcing all supported networks
- Add Multi Network Select
- Add node name selection
- Add go back
- Add Progress Bar
- Add Testing
Make a request by submitting an issue :) or if you get it make a PR to the main branch.