Installation

Setting up your validator node has never been so easy. Get your validator running in minutes by following step by step instructions.

Installation

Chain ID: ojo-devnet | Latest Version Tag: v0.1.2 | Custom Port: 150

Setup validator name

Replace YOUR_MONIKER_GOES_HERE with your validator name

Install dependencies

Update system and install build tools

Install Go

Download and build binaries

Install Cosmovisor and create a service

Initialize the node

Download latest chain snapshot

Start service and check the logs

Set up Price Feeder

Install the pricefeeder binary and create directory for pricefeeder configuration

Check price-feeder version

Create new wallet for pricefeeder and save 24 word mnemonic phrase

Export keyring password

Set up variables

Fund the pricefeeder-wallet with some testnet tokens.

In order to make pricefeeder work, it needs some tokens to pay for transaction fees

This command will send 1 OJO to pricefeeder-wallet from you main wallet

Check the balance

Delegate pricefeeder responsibility

As a validator, if you'd like another account to post prices on your behalf (i.e. you don't want your validator mnemonic sending txs), you can delegate pricefeeder responsibilities to another address.

Check linked pricefeeder address

Set pricefeeder configuration values

Setup the systemd service

Register and start the systemd service

View pricefeeder logs

Successfull Log examples:

Also you can check that your pricefeeder-wallet is doing transactions on chain at Chain Explorer

Price Feeder Transactions

Useful commands

Check current voting windows progress

Check missed oracle votes per slashing window

Special thanks to mzonder#5844 and zoia queen#7436

Last updated