Tellor
Web: https://tellor.io/
Server preparation
Copy
apt update && apt upgrade -yCopy
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 -yInstall 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 versionNode 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: 683b709191e1342b8722f62b0f9bb897b525a92fWe 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