Tellor

Web: https://tellor.io/

Server preparation

Copy

apt update && apt upgrade -y

Copy

apt install curl iptables build-essential git wget jq make gcc nano tmux htop nvme-cli pkg-config libssl-dev libleveldb-dev tar clang bsdmainutils ncdu unzip libleveldb-dev -y

Install GO

Copy

ver="1.23.3"
wget "https://golang.org/dl/go$ver.linux-amd64.tar.gz"
sudo rm -rf /usr/local/go
sudo tar -C /usr/local -xzf "go$ver.linux-amd64.tar.gz"
rm "go$ver.linux-amd64.tar.gz"
echo "export PATH=$PATH:/usr/local/go/bin:$HOME/go/bin" >> $HOME/.bash_profile
source $HOME/.bash_profile
go version

Node installation

Copy

git clone https://github.com/tellor-io/layer && cd layer
#git checkout v4.0.0
#make install

cd $HOME/layer
wget https://github.com/tellor-io/layer/releases/download/v5.1.2/layer_Linux_x86_64.tar.gz
tar -xvzf layer_Linux_x86_64.tar.gz
mv $HOME/layer/layerd $(which layerd)

layerd version --long | grep -e version -e commit
# version: 5.1.2
# commit: 683b709191e1342b8722f62b0f9bb897b525a92f

We initialize the node to create the necessary configuration files

Copy

Download Genesis

Copy

At this stage, we can download the address book

Copy

Set up node configuration

Copy

(OPTIONAL) Set up pruning

Copy

(OPTIONAL) Set up indexer

Copy

(OPTIONAL) Enable/Disable Snapshots

Copy

Create a service file

Copy

Copy

Last updated