# Node Specifications

## Orchestration Node

Orchestrators provide the connective fabric between Dynamite game sessions and DePIN services. These nodes must be able to persist a ledger in memory, quickly processing job assignments, all while validating job execution.

### Specification

* **Processor (CPU)**: A modern multi-core processor (Intel Core i7 or AMD Ryzen or better).
* **Memory (RAM)**: 32GB is required. 64GB or more is recommended.
* **Storage**: SSD (Solid State Drive) with at least 512GB is required. Additional storage may be required for Ledger Persistence, but is dependent on configuration.
* **Network Interface**: Gigabit Ethernet is required. Additionally, an Open NAT or Moderate NAT strategy should be configured to allow public IP access to the node on the internet.
* **Operating System**: Windows, MacOS, Linux.

## Resource Node

Resource nodes may vary in their specification depending on which services the Resource node is configured to support. Below is the core specification.

### Specification

* **Processor (CPU)**: 2 threads required, 4+ threads are recommended.
* **Memory (RAM)**: 2GB is required. 4GB+ are recommended.
* **Storage**: 20GB of free space required. Additional storage may be required for Game Persistence.
* **Network Interface**: Gigabit Ethernet is recommended. Additionally, an Open NAT or Moderate NAT strategy should be configured to allow public IP access to the node on the internet.
* **Operating System**: Windows, MacOS, Linux.

***

{% hint style="warning" %}
These specifications may change as node software and network requirements evolve.
{% endhint %}
