LogoLogo
GitHub
  • Quickstart
    • What is eOracle?
    • eOracle Vision
    • Use eOracle
  • Build on eOracle
    • Introduction to eOracle Stack
    • What is an OVS
    • eOracle Features
    • eOracle Data Processing Flow
    • Builders Workflow
      • Set-up
      • Off-chain Computation
      • On-chain Components
      • Target Chains Publishing
    • Smart Contracts Overview
      • eOracle Chain contracts
      • Target Contracts
    • Aggregation Library
      • Median
      • Clustering
      • TWAP
      • Robust Aggregation 101
    • eOracle Cryptographic Broadcaster
    • Incentives Management
      • 🥢On-chain-Subjective Slashing Framework
    • Active Specialized Blockchain Oracles
      • EtherOracle - Peg Securing Oracle by Etherfi
      • Pulse - Risk Oracle By Bitpulse
      • ECHO - Social Media Oracle
      • Borsa - Intent Optimisation
  • ePRICE
    • Introduction to ePRICE
    • Integration Guide
    • Risk Management and Market Integrity
    • Feed Addresses
      • Arbitrum
      • Arbitrum Sepolia
      • Base
      • Base Sepolia Testnet
      • Berachain
      • Blast
      • BNB Smart Chain
      • BOB
      • B Squared
      • B Squared Testnet
      • Hemi
      • Ink Sepolia
      • Ink Mainnet
      • Linea
      • Linea Sepolia
      • Manta
      • Manta Sepolia Tesnet
      • Mode
      • Mode Testnet
      • Monad Testnet
      • Morph
      • Morph Holesky
      • Polygon zkEVM
      • Polygon zkEVM Cardona Testnet
      • Plume
      • Plume Testnet
      • Scroll
      • Soneium
      • Sonic
      • Soneium Testnet
      • TAC Turin Testnet
      • Taiko Mainnet
      • Unichain
      • Unichain Sepolia
      • Zircuit
      • Zircuit Testnet
      • zkLink Nova Mainnet
    • API Reference
      • 🧩Examples
      • 🧩Off-chain Examples
    • Advanced
      • 🤖Automating eOracle consumption
      • 💱Getting a different currency pair
  • EO Token
    • The EO Token
    • Ecosystem Participants
    • EO Token Utility
    • EO Token Flywheel
    • Security and Enforcement
    • A New Chapter in Oracle Design
  • Understand eOracle
    • eOracle Trust Model
    • Architecture Overview
    • Data Processing
    • Security
      • Cryptoeconomic Security
      • Aegis - Validator Set Configuration
  • Operators
    • Installation
    • Registration
    • Running the Client
    • Monitoring
  • 🔍Concepts
    • EigenLayer
    • Data Validators
    • Chain Validators
    • eBFT
    • OVS
    • eOracle Chain
Powered by GitBook
On this page
  • Prerequisites
  • Operator System Requirements
  • ​Prepare Local eOracle data validator
Export as PDF
  1. Operators

Installation

Prepare your system to run the eOracle operator.

PreviousAegis - Validator Set ConfigurationNextRegistration

Last updated 2 months ago

Prerequisites

  1. Registered EigenLayer Operator Account: Ensure you have a fully registered EigenLayer operator account. If you don't have one, follow the steps in the to create and fund your account.

Operator System Requirements

  • Operating System: Linux AMD x64

  • vCPUs: 2

  • Memory: 4 GiB

  • Storage: 100 GB

  • EC2 Equivalent: m5.large

  • Expected Network Utilization:

    • Total download bandwidth usage: 1 Mbps

    • Upload bandwidth usage: 1 Mbps

  • Open Ports:

    • 3000 Grafana dashboards

    • 9090 Prometheus

​Prepare Local eOracle data validator

1

Clone repo

git clone https://github.com/Eoracle/Eoracle-operator-setup.git
2

Navigate to correct folder

cd Eoracle-operator-setup
3

Setup .env file for eOracle Mainnet

Copy Eoracle-operator-setup/data-validator/.example_env into Eoracle-operator-setup/data-validator/.env.

cp data-validator/.example_env data-validator/.env
4

Setup .env file eOracle testnet

Copy Eoracle-operator-setup/data-validator/.example_env_holesky into Eoracle-operator-setup/data-validator/.env.

cp data-validator/.example_env_holeksy data-validator/.env
5

Edit .env file with your specific details

Edit the Eoracle-operator-setup/data-validator/.env and update the values for your setup

EigenLayer Operator Guide