A mini PC that you own and that sits in a cupboard is the cheapest long-term way to run a testnet node, provided you are going to keep running nodes for long enough to make the purchase worth it. This page is about which small machines can actually keep a node synced, and which ones will quietly fail at it.
It names machine classes rather than specific models with prices attached, and the section near the bottom explains why that is a deliberate limitation of this page rather than an oversight.
What a node needs from a machine you own
The requirements are the same as for a rented server, but the failure modes are different because you cannot resize a machine you own.
Storage throughput decides everything. A node writes chain state continuously and reads it randomly. This is the single specification that determines whether a node keeps up, and it is the one that small machines most often get wrong — a microSD card, eMMC, or an old SATA laptop drive will lose the race regardless of how good the processor is.
RAM is the upgrade you cannot defer. Running out of memory during sync gets the process killed by the kernel, with nothing helpful in the node's own log. On a mini PC, memory is sometimes soldered, which makes buying too little a permanent decision rather than a temporary one.
CPU matters least. Block execution on most chains is largely single-threaded, so a modern low-power core is usually adequate and core count is rarely the constraint people expect it to be.
It has to stay on, and stay reachable. This is the part that is about your house rather than the hardware: uninterrupted power, a wired connection, a router that forwards the peer port, and an ISP that permits inbound connections. VPS vs. home hardware covers that side of the trade in full.
The machine classes worth considering
| Class | Good for | Where it runs out | Notes |
|---|---|---|---|
| Raspberry Pi 5 | Light chains, learning, a first node on hardware you own | RAM ceiling and storage throughput | Only viable booting from NVMe. Not a microSD card |
| N100 / N150-class mini PC | Most testnet nodes. The default recommendation | Very heavy chains with large state | Low idle power, usually one NVMe slot and upgradeable RAM |
| Ryzen or Core-i mini PC | Heavy chains, or several nodes on one box | Price, and idle power draw | Frequently two NVMe slots. Overkill for a single light node |
| Used enterprise SFF | Best value per unit of money if you can find one | Physically larger, louder, hungrier | Ex-office desktops. Often sold with too little RAM and a slow disk, both cheap to fix |
Every one of those rows is a category, not a purchase recommendation for a specific product. Which particular machine within a class is best changes faster than a page like this can honestly track.
Raspberry Pi 5 — the cheapest way in, with real limits
The Pi 5 is a genuine option and it is the machine most people already have or can most easily justify buying. It runs light chains, it draws very little power, and it is an excellent way to learn what running a node involves without spending much.
The two limits are real and neither is fixable after purchase. The memory ceiling is what it is — the current line-up and its options are listed on the Raspberry Pi site, and it is worth checking there rather than trusting any third-party page including this one. And storage is the thing that quietly kills Pi nodes: a microSD card will corrupt under sustained random writes, usually within weeks. Boot from an NVMe drive, using one of the M.2 adapters made for the Pi 5, or do not use a Pi.
N100-class mini PCs — the default recommendation
This is the class most people should buy. Small fanless or near-fanless x86 boxes built around Intel's low-power N-series chips — Beelink, Minisforum, GMKtec and ASUS all sell them, among many others. They idle at a few watts, take a normal NVMe drive, usually accept a RAM upgrade, and run x86 binaries, which matters: a good number of node clients ship an amd64 build first and an arm64 build eventually.
Brand matters less here than configuration. These machines are largely the same reference designs with different cases, and the specification you choose within a brand will decide whether a node keeps up far more than the badge does.
Specify it this way: 16 GB of RAM, a real NVMe drive with capacity headroom for a chain that grows, and wired Ethernet. That configuration handles the majority of the testnets this site writes guides for, and costs meaningfully less than a year of equivalent VPS rental.
Ryzen and Core-i mini PCs — when the chain is heavy
A step up in both price and power draw, and worth it in two situations: a chain whose state is genuinely large, or a plan to run several nodes on one machine. Mostly the same brands as the class above — Minisforum and Beelink both sell mobile-Ryzen boxes — plus the ASUS NUC line at the Intel end.
The practical advantage over the N100 class is often the second NVMe slot rather than the processor, because two nodes sharing one disk is the most common self-inflicted performance problem in this hobby.
If you are running one node on one light chain, this class is money spent on headroom you will not use.
Used enterprise SFF — the best value, with effort
Ex-office small-form-factor desktops — the Dell OptiPlex Micro, Lenovo ThinkCentre Tiny and HP EliteDesk Mini lines — are the best value per unit of money in this entire comparison, and they are the option most people overlook. They are built to run continuously, parts are abundant, and they are sold in volume when companies refresh.
They are also bigger, louder and less power-efficient than a purpose-built mini PC, and they are usually sold with the wrong specification — too little RAM and a slow drive. Both are cheap to correct, which is exactly why the listings are cheap. If you do not mind the sourcing effort, this is where the value is.
Storage is the part people get wrong
Worth saying separately, because it is the mistake that produces the most confusing symptom: a node that syncs, falls behind, and never recovers, on a machine whose CPU and memory look fine.
- Never boot a node from a microSD card. It is not a durability preference, it is a matter of weeks.
- Prefer NVMe over SATA, and prefer either over anything attached by USB.
- Buy more capacity than the chain currently needs. State grows continuously, and a full disk corrupts a chain database rather than politely pausing it.
- Do not put two nodes on one drive unless you have measured that the drive can take it.
Why there are no buy links on this page
Every other roundup you will read about this has product links. This one does not, and the reason is worth stating rather than hiding.
This site's Amazon Associates entries are still placeholders — they carry no store tag and earn nothing. The site's build refuses to publish a page that renders one, so writing a hardware roundup with links today would mean routing readers through some other merchant chosen because it pays rather than because it is where you should buy. That is the failure this whole page is trying to avoid.
When Associates is approved, product links will appear here as raw Amazon product URLs carrying the store tag, never shortened and never redirected through this domain. Until then: buy these machines wherever you normally buy things, and this page earns nothing from the hardware it describes.
Or skip the purchase entirely
If you are not yet certain you will still be running nodes in six months, buying a machine is the more expensive decision, not the cheaper one. Rent a server for this testnet, find out whether you enjoy it, and buy hardware later if the answer is yes.
Step 1 — the server
New Vultr accounts get $300 in credit, which runs a typical testnet node for weeks before you pay anything — enough to find out whether this is a hobby you want to buy hardware for. Vultr states the current terms and the expiry window on the signup page. Renting through this link costs you the same and supports the site.
The VPS roundup compares the rental options properly, including the ones this site earns nothing from.
Related reading
- VPS vs. home hardware for airdrop farming — the trade-off in full, with no links to anything.
- Best VPS for blockchain nodes — what renting costs, and which billing term suits a testnet.
- Ubuntu Server setup on a mini PC or Raspberry Pi 5 — turning the machine you just bought into a server.
- Linux basics for node runners — SSH, systemd, tmux and the firewall, which is everything you need afterwards.