NoLimitNodes
PricingDocsBlogAbout
SupportContact
Log in
  1. Home/
  2. Products/
  3. Infrastructure/
  4. Bare-metal
Dedicated Metal · Bare-Metal ServersFrankfurt · validator-adjacent

Bare-metal Solana hosting for validators, RPC, and MEV pipelines

When the workload is a mainnet validator, a Firedancer build, or anything that wants the IRQ table to itself: you stop renting slices and take the machine. Intel Xeon and AMD EPYC, 32 to 512 GB ECC, physical NVMe per role, 10 Gbps, optional NVIDIA H200, racked next to the NLN validators. From $253/mo.

Configure a machineTalk to an engineer
nln.metal.max · handover acceptance check
$ lscpu | grep "Model name"
Model name: AMD EPYC 9575F 64-Core Processor
$ lsblk -d -o NAME,SIZE,TRAN | grep nvme
nvme0n1 3.8T nvme # ledger
nvme1n1 3.8T nvme # accounts
$ ethtool eno1 | grep Speed && ping -c3 grpc.nln.clr3.org
Speed: 10000Mb/s · rtt avg 0.18 ms
# the spec sheet, verified from userspace
Agave catchup
38 min
genesis snapshot → caught up, nln.metal.max
Max memory
512 GB
DDR5 ECC on nln.metal.gpu
Memory bandwidth
480 GB/s
STREAM Triad, EPYC 9575F, 12 channels
Order → root SSH
~24 h
OS installed, burn-in tested
ConfigureOverviewFleet sheetValidatorsCustomTenancyDecidePlatformField guideOperationsFAQ
from $253/mo
Catalog · 8 SKUs

Configure a machine

Eight shapes, from a 6-core edge box to a 64-core validator build and an NVIDIA H200 GPU server. Every spec and price is exactly what hits checkout.
Need a shape that isn't on the rail: more drives, GPUs, 100 Gbps? We quote custom builds in 24 h.
nln.metal.edge

Entry metal: high clocks, your own NIC, no hypervisor anywhere.

$253/mo
monthly · cancel anytime
Compute
Intel Xeon E-2286G · 6 cores @ 4.0 GHz
6 physical cores · entire machine · no hypervisor
Memory
32 GB DDR4 ECC
every channel is yours
Storage
2 × 960 GB SSD
▮ 960 GB NVMe▮ 960 GB NVMe
physical drives; workloads never share IOPS across bays
Network
10 Gbps committedUnmetered egressprivate VLAN to the NLN fleet
Contract
  • ·Full control of IRQ affinity, CPU governor, and kernel
  • ·Physical NVMe drives; ledger and accounts DB never share IOPS
  • ·10–100 Gbps unshared host networking
  • ·IPMI / KVM-over-IP on a dedicated management VLAN
  • ·Provisioning: ~24 hours · OS installed, drives validated, burn-in tested
  • ·SLO: 99.99% network & power · hardware MTTR < 4 h (business window)
Sized for
Latency-critical single servicesDedicated relaysSmall Geyser pipelines

Not for: Core-hungry parallel decode: six cores is six cores.

Talk to an engineerFrankfurt · root SSH on handover · no setup fee
nln.metal.core

A steady multi-core box for always-on services.

$346/mo
monthly · cancel anytime
Compute
Intel Xeon Silver 4214 · 12 cores @ 2.2 GHz
12 physical cores · entire machine · no hypervisor
Memory
64 GB DDR4 ECC
every channel is yours
Storage
2 × 960 GB SSD
▮ 960 GB NVMe▮ 960 GB NVMe
physical drives; workloads never share IOPS across bays
Network
10 Gbps committedUnmetered egressprivate VLAN to the NLN fleet
Contract
  • ·Full control of IRQ affinity, CPU governor, and kernel
  • ·Physical NVMe drives; ledger and accounts DB never share IOPS
  • ·10–100 Gbps unshared host networking
  • ·IPMI / KVM-over-IP on a dedicated management VLAN
  • ·Provisioning: ~24 hours · OS installed, drives validated, burn-in tested
  • ·SLO: 99.99% network & power · hardware MTTR < 4 h (business window)
Sized for
IndexersWebhook fanoutBackground workers

Not for: Single-thread race paths: clocks are modest here.

Talk to an engineerFrankfurt · root SSH on handover · no setup fee
nln.metal.turbo

The highest clocks in the fleet. Built for single-thread race paths.

$647/mo
monthly · cancel anytime
Compute
AMD Ryzen 9 9950X · 16 cores @ 4.3 GHz
16 physical cores · entire machine · no hypervisor
Memory
192 GB DDR4 ECC
every channel is yours
Storage
2 × 1.92 TB NVMe
▮ 1.92 TB NVMe▮ 1.92 TB NVMe
physical drives; workloads never share IOPS across bays
Network
10 Gbps committedUnmetered egressprivate VLAN to the NLN fleet
Contract
  • ·Full control of IRQ affinity, CPU governor, and kernel
  • ·Physical NVMe drives; ledger and accounts DB never share IOPS
  • ·10–100 Gbps unshared host networking
  • ·IPMI / KVM-over-IP on a dedicated management VLAN
  • ·Provisioning: ~24 hours · OS installed, drives validated, burn-in tested
  • ·SLO: 99.99% network & power · hardware MTTR < 4 h (business window)
Sized for
MEV hot pathsSniper enginesAnything where one thread decides the trade

Not for: Wide 64-core parallel decode: pick an EPYC tier for that.

Talk to an engineerFrankfurt · root SSH on handover · no setup fee
nln.metal.dual

64 cores across two sockets with 256 GB for wide parallel work.

$926/mo
monthly · cancel anytime
Compute
Dual AMD EPYC 7452 · 64 cores @ 2.35 GHz
64 physical cores · entire machine · no hypervisor
Memory
256 GB DDR4 ECC
every channel is yours
Storage
2 × 3.84 TB NVMe
▮ 3.84 TB NVMe▮ 3.84 TB NVMe
physical drives; workloads never share IOPS across bays
Network
10 Gbps committedUnmetered egressprivate VLAN to the NLN fleet
Contract
  • ·Full control of IRQ affinity, CPU governor, and kernel
  • ·Physical NVMe drives; ledger and accounts DB never share IOPS
  • ·10–100 Gbps unshared host networking
  • ·IPMI / KVM-over-IP on a dedicated management VLAN
  • ·Provisioning: ~24 hours · OS installed, drives validated, burn-in tested
  • ·SLO: 99.99% network & power · hardware MTTR < 4 h (business window)
Sized for
Full-chain Geyser pipelinesIndexers + PostgresNon-voting RPC mirrors

Not for: Latency-bound single threads: 2.35 GHz is the trade-off for core count.

Talk to an engineerFrankfurt · root SSH on handover · no setup fee
nln.metal.base

64 modern EPYC cores: the RPC / validator baseline.

$1,227/mo
monthly · cancel anytime
Compute
AMD EPYC 9554P · 64 cores @ 3.1 GHz
64 physical cores · entire machine · no hypervisor
Memory
128 GB DDR4 ECC
every channel is yours
Storage
2 × 1.92 TB NVMe
▮ 1.92 TB NVMe▮ 1.92 TB NVMe
physical drives; workloads never share IOPS across bays
Network
10 Gbps committedUnmetered egressprivate VLAN to the NLN fleet
Contract
  • ·Full control of IRQ affinity, CPU governor, and kernel
  • ·Physical NVMe drives; ledger and accounts DB never share IOPS
  • ·10–100 Gbps unshared host networking
  • ·IPMI / KVM-over-IP on a dedicated management VLAN
  • ·Provisioning: ~24 hours · OS installed, drives validated, burn-in tested
  • ·SLO: 99.99% network & power · hardware MTTR < 4 h (business window)
Sized for
RPC mirrorsGeyser + Postgres pipelinesTestnet validators

Not for: Mainnet voting; 128 GB is below the 256 GB field standard.

Talk to an engineerFrankfurt · root SSH on handover · no setup fee
nln.metal.pro

64 cores with more headroom for heavy RPC and indexer stacks.

$1,622/mo
monthly · cancel anytime
Compute
AMD EPYC 9555P · 64 cores @ 3.2 GHz
64 physical cores · entire machine · no hypervisor
Memory
192 GB DDR4 ECC
every channel is yours
Storage
2 × 1.92 TB NVMe
▮ 1.92 TB NVMe▮ 1.92 TB NVMe
physical drives; workloads never share IOPS across bays
Network
10 Gbps committedUnmetered egressprivate VLAN to the NLN fleet
Contract
  • ·Full control of IRQ affinity, CPU governor, and kernel
  • ·Physical NVMe drives; ledger and accounts DB never share IOPS
  • ·10–100 Gbps unshared host networking
  • ·IPMI / KVM-over-IP on a dedicated management VLAN
  • ·Provisioning: ~24 hours · OS installed, drives validated, burn-in tested
  • ·SLO: 99.99% network & power · hardware MTTR < 4 h (business window)
Sized for
Full RPC nodesHeavy indexer pipelinesMulti-service stacks
Talk to an engineerFrankfurt · root SSH on handover · no setup fee
nln.metal.max

High-frequency 64-core, 256 GB: the mainnet validator turnkey.

$1,902/mo
monthly · cancel anytime
Compute
AMD EPYC 9575F · 64 cores @ 3.3 GHz
64 physical cores · entire machine · no hypervisor
Memory
256 GB DDR4 ECC
every channel is yours
Storage
2 × 3.84 TB NVMe
▮ 3.84 TB NVMe▮ 3.84 TB NVMe
physical drives; workloads never share IOPS across bays
Network
10 Gbps committedUnmetered egressprivate VLAN to the NLN fleet
Contract
  • ·Full control of IRQ affinity, CPU governor, and kernel
  • ·Physical NVMe drives; ledger and accounts DB never share IOPS
  • ·10–100 Gbps unshared host networking
  • ·IPMI / KVM-over-IP on a dedicated management VLAN
  • ·Provisioning: ~24 hours · OS installed, drives validated, burn-in tested
  • ·SLO: 99.99% network & power · hardware MTTR < 4 h (business window)
Sized for
Mainnet validators (Agave)FiredancerFull RPC nodes
Talk to an engineerFrankfurt · root SSH on handover · no setup fee
nln.metal.gpu

NVIDIA H200 on dual 32-core EPYC, 512 GB: GPU compute.

$12,758/mo
monthly · cancel anytime
Compute
NVIDIA H200 · 2 × EPYC 32 cores @ 3.55 GHz
64 physical cores · entire machine · no hypervisor
Memory
512 GB DDR4 ECC
every channel is yours
Storage
2 × 1.92 TB NVMe
▮ 1.92 TB NVMe▮ 1.92 TB NVMe
physical drives; workloads never share IOPS across bays
Network
10 Gbps committedUnmetered egressprivate VLAN to the NLN fleet
Contract
  • ·Full control of IRQ affinity, CPU governor, and kernel
  • ·Physical NVMe drives; ledger and accounts DB never share IOPS
  • ·10–100 Gbps unshared host networking
  • ·IPMI / KVM-over-IP on a dedicated management VLAN
  • ·Provisioning: ~24 hours · OS installed, drives validated, burn-in tested
  • ·SLO: 99.99% network & power · hardware MTTR < 4 h (business window)
Sized for
DePIN / GPU workloadsOn-chain ML & inferenceAccelerated analytics
Talk to an engineerFrankfurt · root SSH on handover · no setup fee
What this is

The whole machine, or nothing

Bare-metal is the right answer when virtualization stops giving you what you need: full control over IRQ affinity, no hypervisor in the path, dedicated NVMe drives so the ledger and the accounts DB don't fight for IOPS, and RAM that nobody else can touch. Our Frankfurt fleet spans Intel Xeon and AMD EPYC platforms — from a 6-core entry box to a high-frequency 64-core EPYC 9575F and a dual-socket NVIDIA H200 GPU server — every machine with IPMI/KVM out-of-band management and a private VLAN to our RPC and gRPC fleet. All servers are private-networked directly to NLN validator nodes. Pricing starts at $253/month for nln.metal.edge (Intel Xeon E-2286G, 6 cores, 32 GB, 2x 960 GB SSD) and runs to $12,758/month for nln.metal.gpu (NVIDIA H200, dual 32-core EPYC, 512 GB DDR5). The 64-core EPYC tiers — base, pro, and max — are built for mainnet validators, RPC mirrors, and Geyser-plus-Postgres pipelines. We provision in ~24 hours from order to root SSH.

Bare metal is not a luxury tier; it is a different failure model. A mainnet validator skips slots when the vote pipeline hits scheduler jitter, and a hypervisor exit is microseconds on paper, skipped slots on the leaderboard. An RPC node thrashes when the ledger and the accounts DB share IOPS. These are hardware problems, and the fix is sold by the machine.

No abstraction tax

Your kernel on the silicon. IRQ affinity, CPU governor, AF_XDP, huge pages: every knob is yours.

Drives, not volumes

Two to four physical NVMe per box. Ledger, accounts, data, and archive never queue behind each other.

Burn-in before handover

CPU, RAM, drive surface, and NIC tested on every box. ~24 h from order to root SSH, validated.

Hardware truth

The fleet sheet

Clocks, channels, and bays: the table we check boxes against at handover. Run the acceptance script and hold us to it.
SKUCPURAMNVMe baysNetworkBuilt forPrice/mo
nln.metal.edge6 cores @ 4 GHz32 GB ECC
▮ 960 GB▮ 960 GB
10 GbpsLatency-critical single services · Dedicated relays · Small Geyser pipelines$253
nln.metal.core12 cores @ 2.2 GHz64 GB ECC
▮ 960 GB▮ 960 GB
10 GbpsIndexers · Webhook fanout · Background workers$346
nln.metal.turbo16 cores @ 4.3 GHz192 GB ECC
▮ 1.92 TB▮ 1.92 TB
10 GbpsMEV hot paths · Sniper engines · Anything where one thread decides the trade$647
nln.metal.dual64 cores @ 2.35 GHz256 GB ECC
▮ 3.84 TB▮ 3.84 TB
10 GbpsFull-chain Geyser pipelines · Indexers + Postgres · Non-voting RPC mirrors$926
nln.metal.base64 cores @ 3.1 GHz128 GB ECC
▮ 1.92 TB▮ 1.92 TB
10 GbpsRPC mirrors · Geyser + Postgres pipelines · Testnet validators$1,227
nln.metal.pro64 cores @ 3.2 GHz192 GB ECC
▮ 1.92 TB▮ 1.92 TB
10 GbpsFull RPC nodes · Heavy indexer pipelines · Multi-service stacks$1,622
nln.metal.max64 cores @ 3.3 GHz256 GB ECC
▮ 3.84 TB▮ 3.84 TB
10 GbpsMainnet validators (Agave) · Firedancer · Full RPC nodes$1,902
nln.metal.gpu64 cores @ 3.55 GHz512 GB ECC
▮ 1.92 TB▮ 1.92 TB
10 GbpsDePIN / GPU workloads · On-chain ML & inference · Accelerated analytics$12,758
every box: IPMI / KVM-over-IP on a dedicated management VLAN · out-of-band 1 Gbps · private VLAN to the NLN data fleet · burn-in tested
The flagship workload

Built for mainnet validators

The official hardware floor keeps you in sync; the field standard keeps you profitable. We build to the field standard and publish the P&L math instead of hand-waving it.
Official docs floorField standard (2026)nln.metal.max · $1,902/mo
CPU12 cores, AVX264 cores64 cores @ 3.3 GHz (EPYC 9575F)
RAM256 GB256 GB256 GB DDR5-6000 ECC
Storage2 × 1 TB NVMe2 × large NVMe, separated2 × 3.84 TB NVMe, ledger and accounts on separate drives
Network1 Gbps10 Gbps unshared10 Gbps unshared + private VLAN
Survivesstaying in sync, mostlyheavy chain trafficheavy chain traffic, with margin
The docs floor keeps you in sync on a quiet day. Validators built to it skip slots during heavy chain usage, which is why the field standard exists, and why we build to it.
Validator economics · interactive

Will the box pay for itself? Slide and see.

75,000 SOL
$145
7%
Hardware

Assumes 4.64% network inflation and 1.1 SOL/day vote cost, based on current network conditions, not a forecast. Jito tips and MEV revenue excluded (upside).

Monthly operator P&L
Commission revenue
$2,944
Vote transaction cost
−$4,851
Hosting (nln.metal.max)
−$1,902
Net / month
−$3,810
Breakeven stake
≈ 172k SOL

at these assumptions, on this hardware

Beyond the catalog

Firedancer images, GPUs, and shapes we haven’t printed

Firedancer-ready

nln.metal.max (64 cores @ 3.3 GHz, 256 GB DDR5) is sized for the tile architecture and its memory appetite. We have hosted Firedancer operators since the frankendancer phase, and ship a tuned image (governor, IRQ affinity, AF_XDP) on request. Need more RAM? We quote custom builds.

Custom builds, quoted in 24 h

EPYC 9684X with 1 TB RAM. NVIDIA H100 or L40S for GPU workloads. 100 Gbps fabric, multi-rack. If Supermicro, Dell, or HPE sells it, we rack it in 7–10 days, on the same private VLAN as the rest of your fleet.

Hands when you need them

IPMI and serial-over-LAN are always on, so most 3am problems never need a human in the aisle. When one does: 24/7 remote hands at $150/incident, hardware MTTR under 4 hours in the business window.

Where metal sits

The end of the isolation spectrum

The same host, drawn three ways. Metal is the column where the hypervisor row disappears.
CPU steal time
no hypervisor exists
Cache & memory bus
every channel, every IRQ, yours
Failure blast radius
hardware MTTR < 4 h, IPMI always on
You pay for
the machine itself
yours time-sliced other tenants host reserve
Sizing, consultatively

Tell us the workload, we’ll tell you the box

Including the honest cases where the answer is a $495 VDS and not a $1,902 machine.
What are you running?

Bursts CPU on signals, idles between slots. Network-bound 95% of the time.

Latency to RPC/gRPC dominates PnLCPU mostly idleStateless or near-stateless
Our recommendation
vps.pro8 vCPU · 32 GB · 320 GB NVMe
$190/mo

The bot spends its life waiting on the wire. 8 shared vCPU covers the duty cycle with room to spare, and the money stays in the strategy.

Sanity-check with an engineer

Step up ifmpstat shows steal > 1% in peak hours, or your loop decodes every transaction.

vds.standard · $245/mo

Hot loop on the gRPC feed, decode everything, race a single thread to the trigger.

Consistent compute has a direct PnLSustained CPUSingle-thread speed matters
Our recommendation
vds.performance16 cores · 64 GB · 2 × 480 GB NVMe
$495/mo

Pinned cores keep the decode loop consistent: a tail event during your neighbor's burst is a missed trade.

Sanity-check with an engineer

Step up ifthe race comes down to one thread: 4.3 GHz Ryzen metal beats 3.0 GHz virtualized.

nln.metal.turbo · $647/mo

Constant ingestion from Yellowstone into Postgres on the same box. Never idles.

Sustained CPU + diskDB and ingest fight for resourcesRAM for working set
Our recommendation
vds.performance16 cores · 64 GB · 2 × 480 GB NVMe
$495/mo

16 pinned cores and NUMA-local RAM let ingest and Postgres share a box without sharing tails. Unix-socket DB writes, zero network hop.

Sanity-check with an engineer

Step up ifyou index more than a couple of programs or keep > 40 GB hot in Postgres.

vds.max · $895/mo

Receive events, transform, fan out over HTTP. Spiky concurrency, light CPU.

Egress volumeConnection concurrencyCost sensitivity
Our recommendation
vps.enterprise16 vCPU · 64 GB · 640 GB NVMe
$350/mo

16 vCPU absorbs concurrency spikes; shared vCPU is irrelevant when the work is mostly I/O.

Sanity-check with an engineer

Step up ifconcurrency is modest, same architecture, $160 less.

vps.pro · $190/mo

Your own read-only RPC node, ledger and accounts on separate volumes.

128 GB RAM floorSustained disk IOPSCatch-up bandwidth
Our recommendation
vds.max32 cores · 128 GB · 4 × 480 GB NVMe
$895/mo

32 pinned cores, 128 GB, and four NVMe namespaces handle a non-voting mirror, virtualized, so you can resize as it grows.

Sanity-check with an engineer

Step up ifthe mirror is permanent: a full 64-core physical box, physical drives, no hypervisor.

nln.metal.base · $1,227/mo

Learning the operator workflow: vote, restart, snapshot, monitor.

Modest spec is fineCheap to keep runningSame tooling as mainnet
Our recommendation
vps.enterprise16 vCPU · 64 GB · 640 GB NVMe
$350/mo

16 vCPU / 64 GB carries a testnet validator. The point is the runbook practice, not the hardware.

Sanity-check with an engineer

Step up ifyou want the exact I/O behavior you will see on mainnet.

nln.metal.base · $1,227/mo

Voting on mainnet. Skipped slots cost stake. Hypervisor jitter is disqualifying.

256+ GB RAM field standardTwo+ physical NVMeUnshared 10 Gbps
Our recommendation
nln.metal.max64 cores · 256 GB · 2 × 3.84 TB NVMe
$1,902/mo

64 high-frequency EPYC 9575F cores, 256 GB, and dual 3.84 TB NVMe is the field-standard build. The vote pipeline never crosses a hypervisor.

Sanity-check with an engineer

Step up ifyou prefer a dual-socket 64-core layout with the same 256 GB.

nln.metal.dual · $926/mo

Custom Geyser plugin feeding your own downstream: full-chain firehose in, structured data out.

Heavy sustained decodeLarge RAM working setFast local sink
Our recommendation
nln.metal.base64 cores · 128 GB · 2 × 1.92 TB NVMe
$1,227/mo

Full-chain Geyser is a sustained-everything workload: real drives for the sink, real cores for the decode, 128 GB to breathe.

Sanity-check with an engineer

Step up ifyou want more RAM headroom for the working set: 192 GB on the EPYC 9555P.

nln.metal.pro · $1,622/mo

The next validator client: tile architecture, AF_XDP, large memory appetite.

High core countLarge RAM working setKernel-level tuning
Our recommendation
nln.metal.max64 cores · 256 GB · 2 × 3.84 TB NVMe
$1,902/mo

Built for it: 64 high-frequency cores, 256 GB, and a Firedancer-tuned image (governor, IRQ affinity, AF_XDP) on request. Need more RAM? We quote custom builds.

Sanity-check with an engineer
One room

Racked where the slots happen

Your machine, the NLN validators, the RPC fleet, and the Jito block engine share a switch fabric. The public internet is the only long wire in the picture.
network topology · frankfurt● all paths measured
EQUINIX-CLASS FACILITY · FRANKFURTone room. one switch fabric. everything below is meters apart.Your machineroot SSH · private VLAN leg10.x.x.x → switch fabricVPS · VDS · BARE METALNLN RPC · gRPC · WS fleetrpc / grpc / ws .nln.clr3.orgthe endpoints your code callsNLN validator nodeswhere slots are actually heardfirst. same switch fabric.Jito block engine0.6 ms · cross-connectprivate VLANsame fabric · sub-mspublic internetapi.mainnet-beta.solana.com · 14.2 msleaves the building · 14+ ms · long-tail jitter
From the operators

The field guide: boot, verify, vote

The Agave startup script with the four-drive layout, the handover acceptance check, IPMI runbook commands, and the validator payback math as code.
Agave validator startup script for nln.metal.max. Splits the ledger and accounts DB across the two NVMe drives.
#!/usr/bin/env bash
# /opt/solana/run-validator.sh on a nln.metal.max host

# Drive layout (set by NLN provisioning):
#   /mnt/ledger    -> NVMe #1 (3.84 TB) - solana ledger + snapshots
#   /mnt/accounts  -> NVMe #2 (3.84 TB) - accounts DB (separate IOPS)

exec /usr/local/bin/agave-validator \
  --identity /opt/solana/keys/validator-identity.json \
  --vote-account /opt/solana/keys/vote-account.json \
  --known-validator 7Np41oeYqPefeNQEHSv1UDhYrehxin3NStELsSKCT4K2 \
  --known-validator GdnSyH3YtwcxFvQrVVJMm1JhTS4QVX7MFsX56uJLUfiQ \
  --known-validator DE1bawNcRJB9rVm3buyMVfr8mBEoyyu73NBovf2oXJsJ \
  --known-validator CakcnaRDHka2gXyfbEd2d3xsvkJkqsLw2akB3zsN1D2S \
  --only-known-rpc \
  --ledger /mnt/ledger \
  --accounts /mnt/accounts \
  --snapshots /mnt/ledger/snapshots \
  --limit-ledger-size 200000000 \
  --rpc-port 8899 \
  --rpc-bind-address 127.0.0.1 \
  --private-rpc \
  --no-voting \
  --dynamic-port-range 8000-8020 \
  --gossip-port 8001 \
  --log /var/log/solana-validator.log
# nln.metal.max sanity check
lscpu | grep -E '^(Model name|Socket|Core|Thread|MHz)'
# Model name:    AMD EPYC 9575F
# Socket(s):     1
# Core(s) per socket: 64
# Thread(s) per core: 1

# RAM
sudo dmidecode -t memory | grep -E 'Speed|Configured Memory|Type:'
# Configured Memory Speed: 6000 MT/s
# Type: DDR5
# Total: 256 GB

# NVMe layout
lsblk -d -o NAME,SIZE,MODEL,TRAN
# nvme0n1  3.8T  ...  nvme  (ledger)
# nvme1n1  3.8T  ...  nvme  (accounts)

# Network: 10 Gbps unshared
ethtool eno1 | grep Speed
# Speed: 10000Mb/s
# All bare-metal boxes ship with dedicated IPMI on a separate VLAN.
# Credentials are handed over with the server on first delivery.

# Power cycle from the CLI
ipmitool -I lanplus -H ipmi-fra-bm-042.nln.internal \
  -U admin -P "$IPMI_PASS" power cycle

# Serial-over-LAN console for kernel-panic / install screens
ipmitool -I lanplus -H ipmi-fra-bm-042.nln.internal \
  -U admin -P "$IPMI_PASS" sol activate

# Web KVM and virtual-media ISO mount available from the dashboard.
# Validator economics on a nln.metal.max ($1,902/mo) at typical inflation.

SOL_PRICE_USD = 145.0
ANNUAL_INFLATION = 0.0464           # current Solana inflation
COMMISSION = 0.07                   # what you charge delegators
VOTE_COST_SOL_PER_DAY = 1.10        # vote tx fees, current network conditions
HOSTING_USD_PER_MONTH = 1902.0
STAKE_SOL = 75_000                  # delegated stake target

# Annual inflation rewards at this stake
gross_sol = STAKE_SOL * ANNUAL_INFLATION
operator_sol = gross_sol * COMMISSION
operator_usd = operator_sol * SOL_PRICE_USD

# Costs
vote_cost_usd = VOTE_COST_SOL_PER_DAY * 365 * SOL_PRICE_USD
hosting_usd = HOSTING_USD_PER_MONTH * 12

net_usd = operator_usd - vote_cost_usd - hosting_usd
print(f"Gross: ${operator_usd:,.0f}  Vote: ${vote_cost_usd:,.0f}  "
      f"Hosting: ${hosting_usd:,.0f}  Net: ${net_usd:,.0f}")
# Note: vote fees dominate. On commission alone, breakeven sits
# near 170k SOL staked. Jito tips / MEV share (excluded here)
# are what close the gap for most operators below that.
Operational maturity

How the fleet is run

The unglamorous part of infrastructure is the part you are actually buying. Policies below apply fleet-wide and are written into the SLA.
§Capacity policy
  • ·VPS pools run fair-share vCPU scheduling with headroom held in reserve
  • ·VDS and metal capacity is never shared; pinned capacity is held hot
  • ·Spare capacity stays racked and powered, so orders never wait for a host to be carved
§Hardware lifecycle
  • ·AMD EPYC platforms, DDR4 ECC across the fleet
  • ·Datacenter-grade storage with redundancy (mdraid1) on virtualized pools
  • ·Every metal box burn-in tested before handover: CPU, RAM, drive surface, NIC
§Failure & recovery
  • ·VPS: nightly snapshots, restore to a healthy host < 15 min
  • ·VDS: live migration off a failing host, target < 8 min
  • ·Metal: IPMI / KVM-over-IP always on, hardware MTTR < 4 h in the business window
§Network operations
  • ·Committed QoS bandwidth on VDS; 10–100 Gbps dedicated ports on metal
  • ·Dedicated private VLAN to the NLN RPC / gRPC / WS fleet included on every VDS and bare-metal server
  • ·Fair-share scheduler on shared uplinks; one tenant cannot saturate a host
§Access & control
  • ·Full root. No locked kernels, no restricted outbound ports, no inspection
  • ·Key-only SSH from first boot; password auth ships disabled
  • ·Bring your own ISO: Ubuntu, Debian, Rocky, Arch, NixOS all routine
§SLO & credits
  • ·99.99% monthly rolling, fleet-wide
  • ·Credits applied automatically on breach, no ticket required
  • ·Only enforcement on your box: outbound SMTP abuse limits

Frequently asked questions

Three signals. First, you're running a Solana mainnet validator: vote pipeline jitter under hypervisor scheduling will cost you skipped slots. Second, you need 128+ GB of RAM with multiple physical NVMe drives so the ledger and the accounts DB never share IOPS. Third, you're running Firedancer or a Geyser-plus-Postgres pipeline that wants every cycle of a 64-core box. If none of those apply, VDS is cheaper, faster to provision, and good enough.
The Solana docs spec a 12-core CPU with AVX2, 256 GB RAM, two NVMe drives of at least 1 TB each, and 1 Gbps network. That's the floor for staying in sync. In practice mainnet validators at that exact spec skip slots during heavy chain usage; the field standard is closer to a high-frequency 64-core CPU, 256 GB RAM, two large NVMe drives, and 10 Gbps network. Our nln.metal.max (EPYC 9575F, 64 cores @ 3.3 GHz, 256 GB DDR5, 2x 3.84 TB NVMe) is built to that field standard.
The $1,902/month covers the full field-standard validator build: a 64-core AMD EPYC 9575F at 3.3 GHz, 256 GB DDR5 ECC, two 3.84 TB NVMe drives laid out so the ledger and accounts DB never share IOPS, and 10 Gbps unshared, racked validator-adjacent in Frankfurt with the private VLAN to our RPC and gRPC fleet, IPMI/KVM-over-IP, burn-in testing, and ~24 hour provisioning all in the sticker price. No setup fee; committed-annual pricing is available through sales.
Yes. nln.metal.max is a 64-core EPYC 9575F with 256 GB DDR5, built for Firedancer's threading model and memory pressure; nln.metal.dual gives you 64 cores across two sockets with 256 GB if you prefer the dual-socket layout. We've hosted Firedancer testnet operators since the early frankendancer phase. Talk to sales if you want a Firedancer-tuned image; we ship one with the right CPU governor, IRQ affinity, and AF_XDP setup, and can quote higher-RAM custom builds.
Yes. nln.metal.gpu is in the catalog at $12,758/month: an NVIDIA H200 on a dual 32-core EPYC platform with 512 GB DDR5 and 2x 1.92 TB NVMe, for DePIN, on-chain ML, and GPU-accelerated workloads. Beyond that, name a configuration and we'll quote it: NVIDIA H100 or L40S, multi-GPU nodes, 1 TB+ RAM EPYC builds, 100 Gbps networking, or multi-rack deployments with internal fabric. The cutoff is logistics, not hardware: anything available from Supermicro, Dell, or HPE we can rack within 7-10 days.
OS install of your choice (Ubuntu 24.04 LTS, Debian 12, Rocky, or your own ISO). IPMI on a dedicated management VLAN with KVM-over-IP on every box. Out-of-band 1 Gbps for network failure recovery. 24/7 remote hands at $150/incident for emergency physical work. A 99.99% network and power SLO with automatic credits on breach. Private VLAN access to our RPC, gRPC, and WebSocket fleet at no additional cost.
Standard SKUs (nln.metal.edge through nln.metal.gpu) are ~24 hours from order confirmation to root SSH. You wait for OS install and burn-in tests, not for hardware to arrive. Fully custom configurations are 7-10 business days.
It depends on stake, and the dominant cost is votes, not hosting: at ~1.1 SOL/day, vote fees alone are roughly 3x the hosting bill. On inflation commission alone (~4.6% inflation, 7% commission), the all-in breakeven lands near 170,000 SOL of delegated stake at recent prices. The interactive calculator on this page runs the exact math on your assumptions. In practice most operators close the gap well before that with Jito tips and MEV share, which the calculator deliberately excludes as upside. Below ~50,000 SOL you're subsidizing the operation, which is fine if your goal is decentralization, but understand the math before you rack.

Related products

Solana VDS

Step down from bare-metal when you don't need a full physical machine but still want pinned cores.

Solana VPS

Lowest tier. Right for testnet bots, build runners, and bursty workloads.

Solana RPC nodes

Use our RPC fleet directly, or run your own RPC on bare-metal for full custody.

Geyser plugin hosting

Custom Geyser plugins with managed publishing. Pairs with bare-metal hardware.

Yellowstone gRPC nodes

The streaming layer your bare-metal will publish to or consume from.

Take delivery of a machine this week

nln.metal.edge $253/mo through nln.metal.gpu $12,758/mo. Frankfurt, validator-adjacent, IPMI included, ~24 hours from order to root SSH. Burn-in tested before you ever see it.

Talk to an engineer

Custom configurations and committed-annual pricing are quoted within 24 hours by an engineer who has racked the hardware, not a configurator PDF.

order → root ssh
  1. 01
    Create an account
    Email and a password. No card required to look around.
  2. 02
    Pick tier + paste your SSH key
    The exact specs and prices on this page. No checkout surprises.
  3. 03
    Root SSH lands in your inbox
    Key-only auth, your chosen OS image, ready for the NLN data fleet.

Ready to get started?

Get your free API key and start building in under 30 seconds.

Talk to Sales
NoLimitNodes

Solana RPC infrastructure built for performance and scale.

RPC Access
  • HTTP RPC
  • WebSocket
  • gRPC
Infrastructure
  • Compute Platform
  • VPS
  • VDS
  • Bare Metal
  • Geyser Plugin Hosting
Enhanced Streams
  • PumpFun
  • PumpSwap
  • Raydium
  • Orca
  • Meteora
  • System Events
  • Browse All →
Program Streams
  • PumpFun
  • PumpSwap
  • Raydium CLMM
  • Orca Whirlpool
  • Meteora DLMM
  • Jupiter Swap
  • Jupiter Perps
  • Kamino Lending
  • Browse All 37 →
Trading
  • EZWallet
Analytics
  • Historical Datasets
  • Historical Raw Blocks
Company
  • About
Resources
  • Pricing
  • Custom Development
  • Documentation
  • Blog
  • Support
  • Contact Sales
Compare
  • Yellowstone gRPC vs LaserStream
  • Triton vs Helius
  • Raydium API vs Helius
  • PumpSwap API vs Bitquery
  • QuickNode Streams vs NLN
  • All comparisons →
Legal
  • Terms & Conditions
  • Privacy Policy
© 2026 CLR3 Inc., operating as NoLimitNodes. Registered in Ontario, Canada. All rights reserved.solana mainnet