Artela update guide

Fotis Manolas
1 min readJul 1, 2024

--

Step 1: Confirm that you have jq and curl installed on your machine.

curl --version
jq --version

If you get curl not found and jq not found run these, else ignore.

sudo apt update
sudo apt install curl jq

Step 2: Check your block number

curl http://127.0.0.1:23457/status | jq .result.sync_info.latest_block_height

You shall get 9174088, if not please open a ticket in their discord.

Step 3: Download the new binary

Run

sudo systemctl stop artela
wget https://github.com/artela-network/artela/releases/download/v0.4.7-rc6-votes/artelad_0.4.7_rc6_Linux_amd64.tar.gz
mkdir test
tar -xzf artelad_0.4.7_rc6_Linux_amd64.tar.gz -C ./test
rm $HOME/.artelad/cosmovisor/genesis/bin/artelad
mv ./test/artelad $HOME/.artelad/cosmovisor/genesis/bin/

Step 4: Confirm new installation

artelad version 

Output must be v0.4.7-rc6–12-g2dfe1c2

Step 5: Set iavl-disable-fastnode = true in ~/.artelad/config/app.toml

sed -i 's/^iavl-disable-fastnode *= *.*/iavl-disable-fastnode = true/' $HOME/.artelad/config/app.toml

To verify:

grep 'iavl-disable-fastnode' $HOME/.artelad/config/app.toml

This should output :

iavl-disable-fastnode = true

Step 6: Rollback to …87 position

artelad rollback --hard

This will take a lot of time so please wait and do NOT interrupt.

Step 7 : Start your node.

sudo systemctl start artela

That’s all folks!

--

--