Platform · Node classes

One protocol.
Many classes of node.

The nodes you combine to form a cloud engine must have very similar hardware specifications. Standard specifications are defined by Node classes: a minimum contract that defines vCPU, RAM, SSD, and network capacity. After you pick the first node of a cloud engine you are creating, the other initial nodes you pick must be from the same class. However, according to need, you can later swap your engine's existing nodes for a different class of nodes, without interrupting your hosted apps.

Why classes exist

Node classes enable optimal replicated edge computation.

Inside a cloud engine, every compute node replicates the same computations and the same memory pages. If one node is slower than its peers, then it might fall behind under load, and the engine will degrade to the performance of the node just above the bottom third. For this reason, cloud engines are required to be formed from nodes from the same class.

The class is a floor, not a ceiling. A provider can over-spec (a perf node may have 20 vCPU and 72 GiB rather than the minimum 16 / 64), but every other node in the engine will still only see perf capacity. Over-specing is a waste of money; under-specing would undermine the purpose of engines.

Today's catalog of classes has been kept deliberately small. To avoid fragmenting the compute node market, five standard node hardware classes have been defined. However, mechanisms exist for associations of node providers to add new classes and innovate.

The canonical catalog

Five general-purpose classes.

Click any row to see the concrete instances and machines currently satisfying the class.

General-purpose

4 GiB RAM per vCPU. The everyday workhorses.

General-purpose
ClassvCPURAMNVMeNetGood forExample sourcesLiquidity

* Provisional class. Final capacity allocation pending validation.

Where nodes come from

Three hosting models, interchangeable within a class.

Cloud-instance

On AWS, GCP, Azure, Hetzner

37 offerings currently live

Node providers like Helios, Meridian, Continental, Bytefield, and Rheinland Compute map each class to a specific hyperscaler instance type. When a customer picks one, the provider calls back to the NNS and provisions it automatically. Zero pre-allocation cost means every AWS region, every Azure region, and every Hetzner facility can appear in the catalog.

Typical mapping: perf = AWS m6i.4xlarge = GCP c3-standard-16 = Azure D16s v5 = Hetzner CCX43.

Dedicated · bare-metal

Whole-machine IC nodes

21 offerings currently live

Providers like Northgate, Prairie, Asahi, Verdant, and Atrium install and operate dedicated hardware: today most commonly Gen I or Gen II Internet Computer nodes (64-core AMD EPYC, 512 GiB RAM, ~30 TiB NVMe). A full dedicated machine fits the dense class, and commands a premium for its complete-hardware isolation.

Key advantage: no noisy neighbours, no hypervisor. On Gen II, SEV-SNP hardware privacy is always on.

Dedicated · virtualized

Gen II, partitioned

0 offerings currently live

A Gen II machine can be partitioned by a hypervisor into smaller class-conformant nodes: a cost-effective way to get dedicated characteristics without paying for the full machine.

Roadmap: SEV-SNP attestation on virtualized slices is on the roadmap. Operator-controlled bare-metal supports the boot-attestation and live-upgrade model in principle; runtime support is in development.

From the customer's perspectiveall three sources are interchangeable. Pick the class, then filter by hosting model, region, provider reputation, compliance, or privacy feature. The wizard's live engine-properties panel rates the selection in real time.

Privacy feature

SEV-SNP: an attribute, not a class.

AMD SEV-SNP (Secure Encrypted Virtualization – Secure Nested Paging) encrypts a virtual machine's memory and proves its integrity to the outside world with a hardware-signed attestation. On the Internet Computer, it's the strongest privacy posture a node can advertise.

Gen II hardware supports SEV-SNP natively. Some hyperscaler instance types support it too, though not universally. Because a perf node with SEV-SNP is still a perf node, we treat it as a per-offering attribute rather than a separate class. Filter for it in the node browser when you need it; it'll narrow your selection to dedicated or SEV-capable cloud offerings automatically.

Intel TDX is Intel's equivalent to SEV-SNP. The ICP replica software does not currently support TDX, so it's not exposed in the catalog. If and when support lands, TDX will join SEV-SNP as a second privacy attribute.

SEV-SNP · current supply

10 offerings with SEV-SNP

All of today's SEV-SNP offerings come from operators running Gen II machines on dedicated bare-metal: today, Northgate and Prairie.

When AMD EPYC support lands on more hyperscalers, expect SEV-SNP availability to expand into AWS M6a, GCP n2d-standard, Azure DCasv5, and equivalent.

The roadmap

Today curated, tomorrow open-market.

The five classes above are the initial official set, hand-picked to cover the workloads we expect customers to arrive with. They are not immutable. As the network matures we will open class invention to node providers themselves.

A provider will be able to propose a new class with a distinct spec profile: perhaps a compute-optimized 2 GiB/vCPU tier, a GPU-accelerated tier for confidential AI inference, or a latency-optimized tier with specific network guarantees. Other providers and customers vote with supply and demand; the NNS promotes successful experiments into the official catalog and retires ones with no liquidity.

This is why the catalog is small today. A curated starting set keeps the network liquid while the community builds intuition for what additional classes would genuinely serve. The long-run equilibrium is an open market for classes, priced by providers, selected by customers, and standardized by use.

Ready to pick a class?

Head to the engine wizard to compose one from scratch, or browse the marketplace for pre-configured engines ready for takeover. Both flows surface every class, hosting model, and privacy attribute described on this page.

Featured node providers

N
Dedicated

Northgate Compute

Dedicated hardware for tamperproof workloads.

★ 4.8 · from $760/mo

R
Cloud-backed

Rheinland Compute

European-budget cloud-engine nodes on Hetzner CCX dedicated-vCPU. Roughly half the price of hyperscalers, EU-sovereign by default.

★ 4.6 · from $76/mo

B
Cloud-backed

Bytefield Compute

Smallest-possible cloud-engine nodes across AWS, GCP, and Azure. Built for hobbyists, tinkerers, and minimal-footprint production.

★ 4.5 · from $32/mo