LogoLogo
WebsiteDIA AppRequest integration
  • DIA Oracles Overview
  • Intro to Lumina
    • How it works
    • Integrated chains
  • Data products & Tools
    • Token price feeds
  • Oracle Builder (Beta)
  • How-to guides
    • Fetch price data
      • Push based oracles
      • Pull based oracles
      • Contract Addresses
    • Run a Feeder
      • Hardware specs
      • Setting up the node
        • Docker compose
        • Docker run
        • Kubernetes
    • Stake DIA
    • Request a custom oracle
  • Reference
    • Architecture
      • Data sourcing
      • Data computation
      • Data delivery
    • Cross-chain Messaging
  • Resources
    • Audits
    • Chain information
    • Nexus Documentation
    • Community & Support
    • T&C
      • Licence Agreement
      • Contributor Covenant Code of Conduct
      • Disclaimer
Powered by GitBook
On this page
  1. How-to guides
  2. Run a Feeder

Setting up the node

PreviousHardware specsNextDocker compose

Last updated 1 month ago

Make sure you familiraize yourself with the data flow in the Lumina system before proceeding with the node setup. To learn more, checkout the architecture guide .

Requirements

  • Ensure that Docker or Docker Compose is installed on your machine.

  • Clone the to your local machine.

  • The container has minimal resource requirements, making it suitable for most machines, including Windows, macOS, Linux, and Raspberry Pi, as long as Docker is installed.

  • An ETH private key from MetaMask or any other Eth wallet. Alternatively to generate private key effortlesly eth-keys tool can be used for this

  • DIA tokens in your wallet. If you're using testnet, you can access the faucet .

Next, select your preferred deployment method:

Suitable for a single container setup and quick testing

Suitable for simple setups without orchestration

Ideal for production environments requiring scalability and high availability

here
decentral-feeder repository
ethereum/eth-keys
here
Docker compose
Docker run
Kubernetes