Prerequisites

Before setting up your Charli3 node, ensure your infrastructure meets the requirements for your chosen node type.

System Architecture

The recommended setup varies by node type:

Push Oracle Node

For detailed architecture information, see the Push Oracle Architecture Overview:

  • Cardano Infrastructure Server: Runs the Cardano node, Ogmios, and Kupo
  • Charli3 Node Server: Hosts the Charli3 node operator backend

Pull Oracle Node

For detailed architecture information, see the Pull Oracle Architecture Overview:

  • Cardano Infrastructure Setup: Cardano node with Ogmios and Kupo
  • ODV Node Server: Hosts the REST API endpoints and rate aggregation service

Hardware Requirements

For complete hardware specifications, see:

Software Prerequisites

  • Docker Engine
  • Docker Compose
  • Git
  • Latest Cardano node
  • Ogmios
  • Kupo

Service Level Requirements

Review the SLA requirements for your node type:

Node-Specific Requirements

Pull Oracle Node

Push Oracle Node