Repo for axelar.network
These are scripts for automating the installation of the axelar-core.
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.
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 :
-
"Install Binary by using wrapper" - Install using wrapper, no auto start at boot
-
"Install Binary by systemd" - Installing node/validator via systemd
-
"Upgrade Binary by using warpper" - Update node/validator wrapper
-
"Upgrade Binary by systemd" -- Upgrading node/validator systemd
-
"Create validator wrapper" -- create a validator using axelar scripts
-
"reboot node" - reboot node, node will auto start with systemd
-
"Monitor the node via cli" - monitoring for your node and validator