Public static IP
Open Ports:
22: SSH (Secure Shell) protocol 26656: Cosmos app CometBFT gossiping port for consensus 26657: Cosmos app CometBFT RPC port 9090: Cosmos app gRPC port 5051: TSS-ECDSA P2P port 5052: TSS-EDDSA P2P port 5053: TSS app EDDSA (Solana chain signer) gossiping port 8081: TSS-ECDSA info address 8082: TSS-ECDSA info address 7070: Cosmos validator management on genesis node port
Download scripts from the Github repository to your server using any convenient method. git clone [email protected]:kima-finance/kima-external-validator.git
Make the files executable with: sudo chmod +x setup-validator.sh
sudo chmod +x update-config.sh
sudo chmod +x run-validator.sh
cd
into the validator directory.
Create a new empty .env
file: Use the touch
command to create a new empty file named .env
.
`touch .env`
Copy the contents of .env.template
to .env
:
If .env
already exists, this will overwrite it, so be sure you want to do this.
`cp .env.template .env`
Edit the .env
file with your preferred text editor to add the path to your SSH key: