Skip to content

P-OPSTeam/axelar-tools

Repository files navigation

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

Releases

No releases published

Packages

No packages published