Skip to content

Latest commit

 

History

History
50 lines (32 loc) · 1.3 KB

README.md

File metadata and controls

50 lines (32 loc) · 1.3 KB

axelar-tools

Description

Repo for axelar.network

These are scripts for automating the installation of the axelar-core.

Prerequisite

Logged in as root, create a new user, add it to sudo group and to the sudoers file using the commands below. In this example we are using "pops" as user:

USER=pops
useradd -s /bin/bash -d /home/${USER}/ -m -G sudo ${USER}
echo "${USER}     ALL=(ALL) NOPASSWD:ALL" >> /etc/sudoers

then set a password for the user

passwd $USER

Make also sure u set the ulimit -n 16384 permanent. Do "nano $HOME/.bashrc" and add "ulimit -n 16384" to the bottom of the file. restart the session and setup your node.

Let's start

Make sure you are NOT using root when running the scripts below. You must be logged in with the user created previously:

git clone https://github.com/pops-one/axelar-tools.git
cd axelar-tools && chmod u+x AxelarMenu.sh
./AxelarMenu.sh

here are the current options :

  1. "Install Binary by systemd" - Installing node/validator via systemd

  2. "Upgrade Binary by systemd" -- Upgrading node/validator systemd

  3. "Create validator systemd" -- create a validator and enable chainmaintainers

  4. "reboot node" - reboot node, node will auto start with systemd

  5. "Monitor the node via cli" - monitoring for your node and validator