Manual setup
Prerequisites
- Ubuntu (tested on 18.04 and 20.04)
sudo apt-get install wget liblz4-tool aria2 jq -y
Get Binaries
Check the appropriate version for the network accordingly:
Generate keys
To create new keys
To recover exsiting keys
Your tofnd
secret mnemonic is in a file do cat $HOME/.tofnd/export
to check.
Save this mnemonic somewhere safe and delete the file by rm $HOME/.tofnd/export
.
Set environment variables
Protect your keyring password: The following instructions instruct you to store your keyring plaintext password in a file on disk. This instruction is safe only if you can prevent unauthorized access to the file. Use your discretion---substitute your own preferred method for securing your keyring password.
Choose a secret {KEYRING_PASSWORD}
and add the following line to $HOME/.profile
:
Apply your changes
Configuration setup
Initialize your Axelar node, fetch configuration, genesis, seeds.
Sync From Snapshot
Create services
Use systemctl
to set up services for axelard
, tofnd
, vald
.
axelard
tofnd
vald
Start all services
Order of operations:
axelard
: ensure it’s fully synced before proceedingtofnd
: required forvald
vald
Check logs
Register broadcaster proxy
Note: Fund your validator
and broadcaster
accounts before proceeding.