Skip to content
Node operators
/
Quick sync (recommended)

Quick sync (recommended)

Start your Axelar node and download the blockchain.

💡

Tip: Looking for instructions using the old script node.sh? See here.

💡

Tip: These instructions syncronize your Axelar node quickly by downloading a recent snapshot of the blockchain. If instead you prefer to syncronize your Axelar node using the Axelar peer-to-peer network then see Genesis sync

Prerequisites

Download the latest Axelar blockchain snapshot

Download the latest Axelar blockchain snapshot for your chosen network (testnet or mainnet) from a provider:

The following instructions assume you downloaded the default snapshot from quicksync.io.

Let {SNAPSHOT_FILE} denote the file name of the snapshot you downloaded. Example file names:

  • Testnet: axelartestnet-lisbon-2-default.20220207.2240.tar.lz4
  • Mainnet: axelar-dojo-1-default.20220207.2210.tar.lz4

Decompress the downloaded snapshot into your ${AXELARD_HOME}/data directory. (You may need to install lz4: MacOS | Ubuntu.)

lz4 -dc --no-sparse {SNAPSHOT_FILE} | tar xfC - $AXELARD_HOME

Start your node

$AXELARD_HOME/bin/axelard start --home $AXELARD_HOME >> $AXELARD_HOME/logs/axelard.log 2>&1 &

Your Axelar node will launch and begin downloading the rest of the blockchain after the snapshot.

View your logs in real time

tail -f $AXELARD_HOME/logs/axelard.log

You should see the height (representing the downloaded blockchain) increasing in the logs.

... executed block height=690578 ...
... executed block height=690579 ...