🖥️Oracle Voter Setup
This guide provides step-by-step instructions for setting up the Symphony Oracle Voter.
Prerequisites
Git
Python 3 - Python3.11 Recommended
Systemd (usually pre-installed on most Linux distributions)
Sudo privileges
Server running symphonyd with synced status
Install Dependencies
sudo apt -q update
sudo apt -qy install curl git jq lz4 build-essential
sudo apt -qy upgrade
sudo apt-get update && apt-get install -y libssl-devNavigate to the project directory and checkout current version
cd $HOME
git clone https://github.com/cmancrypto/symphony-oracle-voter.git
cd symphony-oracle-voter
git checkout v1.0.0Create a .env file
Change the below format for .env identity
Adjust VALIDATOR_ADDRESS, VALIDATOR_ACC_ADDRESS, and KEY_PASSWORD with your own validator details.
Create python virtual environment
Activate the virtual environment
Install the required packages
Deactivate the virtual environment
Create oracle.service file
Start oracle.service
Check oracle logs
Last updated