HardwareNormal UsagePeak Usage
Memory~100 MiB~500 MiB
CPU~0.1 cores~0.3 cores
StorageMinimalN/A

The storage is minimal because no historical data is stored on the nodes; only real-time data is pushed directly to smart contracts. These resource needs can be sufficiently met by a minimal, entry-level virtual machine from most cloud providers with the following specifications:

  • 1 vCPU

  • 1 GB RAM

  • 10 GB Storage

Cost Projections

Standalone VM

The cost of operating the decentral-feeder primarily depends on the infrastructure selected by the node operator. The following prices are estimates and may vary depending on factors such as region, additional services, network usage, and other considerations.

Cloud ProviderMonthly Costs
Hetzner (CX22)~$4
Amazon AWS (t2.micro)~$9
DigitalOcean (Basic Droplet)~$5

Kubernetes Clusters

The costs of running feeder nodes in our Kubernetes clusters are generally higher compared to standalone VMs. It also depends on your setup and the additional overhead of managing Kubernetes infrastructure and other services.

Performance Metrics

  • Our nodes are configured with 20-100 websocket connections open in parallel, and a transaction is being sent every 1-20 seconds so a similar configuration would be expected

  • You can use public RPC endpoints to fetch data and submit txns onchain. However, they’re mostly good for testing purposes so we recommend setting up a private endpoint for consistent usage. Here are some of our recommendations: