Prebuild binary
You can also choose to use our prebuild binary.
This guild uses Ubuntu. You will need knowledge about the linux shell.
Instead of installing titand from the source code, the validator can use our prebuild binary to use it instantly.
System specification recommended
For validator node (no index, no expose api, only keep 100 recent block):
4 cores/threads
8 GB ram
512 GB SSD
For api node/full node:
4 cores/threads
more than 16 GB ram
1 TB SSD
Download prebuild from github
Find the latest release at https://github.com/titantkx/titan/releases and download a suitable version for your machine. Please choose correct version from
Example: download v2.0.1 version for Linux with AMD processor
https://github.com/titantkx/titan/releases/download/v2.0.1/titan_2.0.1_Linux_amd64.tar.gzExtract to the folder you wanted
mkdir ~/titan
tar -xzf titan_2.0.1_Darwin_amd64.tar.gz -C ~/titanAfter extraction, the folder structure will be like this. It will contain binary titand and shared library libwasmvm
.
โโโ LICENSE.md
โโโ README.md
โโโ bin
โย ย โโโ titand
โโโ lib
โโโ libwasmvm.aarch64.so
โโโ libwasmvm.dylib
โโโ libwasmvm.x86_64.soAt this point, you can easily run the program
~/titan/bin/titand version --longYou should get output like this
build_tags: netgo,ledger,cgo
commit:
cosmos_sdk_version: v0.47.6
go: go version go1.20.6 darwin/amd64
name: titan
server_name: titand
version: 2.0.1Last updated