Skip to content
testnetradar

Disclosure — we earn commissions when you shop through the links below, at no extra cost to you.

Best VPS for blockchain nodes

published:
updated:

Which VPS providers are actually worth renting for a crypto testnet node, what each one is good at, and why the billing term matters more than the provider you pick.

Verdict

Start at Vultr — the signup credit runs a small node for weeks before you pay anything. If you already know you will keep the node running past this testnet, Hostinger KVM 2 is the cheaper bill. Take the monthly term either way.

Every testnet node has to run somewhere that stays online. For most people that means renting a virtual server, and the choice is less about finding the single best provider than about not overpaying for a machine you will stop needing when the testnet ends.

This page compares the providers worth considering, says which ones this site earns from, and is deliberate about the part that costs readers the most money: the billing term.

What a testnet node actually needs from a server

Four things, roughly in the order they cause problems.

Disk, and specifically fast disk. Chain state is written constantly and read randomly. A node on spinning storage or on slow network-attached storage falls behind and never catches up, no matter how many cores it has. NVMe is worth more than any other upgrade on this list.

RAM, with headroom. The failure mode of too little memory is not a slow node, it is the kernel killing the process mid-sync with nothing useful in the node's own log. Headroom is cheaper than debugging that.

A stable public IP and inbound connectivity. Peers have to be able to reach you. Every provider here gives you this; it is the main thing a home connection does not.

Bandwidth allowance. Peer gossip is constant rather than bursty, so a node uses a steady, unglamorous amount of transfer all month. Providers differ a lot here, and it is the line people forget to read.

Sizing beyond that is per-chain, and this site will not print a general number: every guide takes its requirements from the project's own docs. If you want a rough starting point before you have picked a chain, the FAQ at the bottom gives one and labels it as the estimate it is.

The shortlist

ProviderWhere it shinesWhat to watchDoes this site earn?
VultrFree signup credit, so the first weeks cost nothing. Wide region choice.Credit expires; know the window before you plan around it.Yes — referral link below
HostingerLowest ongoing bill of the ones we can link, and a reader discount.Deep discounts are advertised against long terms. Read the renewal price.Yes — referral links below
DigitalOceanExcellent docs, predictable per-second billing, no term to commit to.Costs more than the others for the same specs, and the Basic tiers are SSD rather than NVMe.Yes — referral link below
HetznerBest price-to-hardware ratio in the business, and generous transfer.Signup verification can be slow. Fewer non-EU regions.No. No programme exists, so nothing here is linked
ContaboVery large disk and RAM allocations for the money.Headline price is a 24-month rate charged upfront, and storage is SSD, not NVMe.Yes — referral link below

One row is a provider this site will never be able to link. It is in the table anyway, because a roundup that only listed the merchants it gets paid by would be an advert.

Vultr — start here if you have not rented a server before

Vultr is the recommendation for a first node, and the reason is the signup credit rather than the hardware. New accounts created through the referral link get $300 in credit, which is enough to run a node in the usual testnet size class for weeks before any money leaves your account. For someone who is not yet sure whether they will keep doing this, that is the difference between a decision and an experiment.

Step 1 — the server

New accounts get $300 in credit — enough to run a typical testnet node for weeks before you pay anything. Vultr sets the expiry window and states the current terms on the signup page; check it before you plan around the credit. Renting through this link costs you the same and supports the site.

Rent a server at Vultr

The credit is time-limited, and that is the one thing to understand before relying on it. It is not a permanent discount — it is a trial with a deadline, and after the deadline you are paying list price. That is still fine, because list price is competitive, but plan for it rather than being surprised by it.

Beyond the credit: NVMe on the plans worth using, a good spread of regions, and a control panel that does not get in the way. Nothing exotic, which for a node is the correct kind of boring.

Hostinger — the cheaper monthly bill, if you know you will keep it

If you have already decided you are going to keep running nodes, Hostinger is usually the cheaper ongoing bill of the two providers this site can link, and readers signing up through these links get a discount of their own.

The plan most testnet nodes want is KVM 2 — 2 vCPU and 8 GB of RAM at the time of writing, with NVMe storage. That is the size that runs the majority of the chains covered here without drama. KVM 1 is the smaller option and is genuinely enough for light chains, but it is the plan you outgrow first, and outgrowing a plan mid-sync means re-syncing.

Specs and prices belong to the provider and change; the cart links below open the current ones rather than repeating a number here that would be wrong in a month.

PlanSuitsMonthly12-month
KVM 2 — the defaultMost testnet nodes, and anything you are unsure aboutBilled monthly12-month term
KVM 1 — the light optionA single light chain, or a second node beside a bigger oneBilled monthly12-month term

DigitalOcean — the one with no long term to be tempted by

DigitalOcean is the newest link on this page: the programme was approved on 2026-08-29. It is the most expensive of the three providers here per unit of hardware, and it earns a section anyway, because what it is best at is what a first node needs most — documentation written for someone who has not done this before, and a bill that behaves in a way you can predict before you are charged.

Prices and specs below were checked against DigitalOcean's own pricing page on 2026-08-30. They change; the link at the end of this section opens the current ones. These are the Basic (shared-CPU) Droplets, which is the tier a testnet node belongs in.

DropletStorageOutbound transferPer hourPer month
1 GiB / 1 vCPU25 GB SSD1,000 GiB$0.00893$6
2 GiB / 1 vCPU50 GB SSD2,000 GiB$0.01786$12
2 GiB / 2 vCPU60 GB SSD3,000 GiB$0.02679$18
4 GiB / 2 vCPU80 GB SSD4,000 GiB$0.03571$24
8 GiB / 4 vCPU160 GB SSD5,000 GiB$0.07143$48

Two things about that table matter more than the numbers in it.

The storage column says SSD, not NVMe. This page opens by saying fast disk is worth more than any other upgrade on a node, so it would be dishonest to print these tiers without pointing at that word. DigitalOcean's own documentation is explicit that Basic Droplets on Regular CPUs do not use NVMe SSDs. If disk is the constraint on the chain you are syncing — and on a chain with real history behind it, it usually is — check what the plan you are about to click actually gives you rather than assuming it matches the Vultr or Hostinger plan at a similar price.

Look at the price against the specs, not against the brand. 4 GiB and 2 vCPU is $24 a month here. That is the shape of DigitalOcean generally: you are paying for the documentation, the control panel and the predictability, and those are real things, but nobody should pretend the hardware is the cheapest on this page. It is not.

How the bill actually works

DigitalOcean has billed per second since 1 January 2026, with a minimum charge of 60 seconds or $0.01, whichever is higher. A Droplet on a bundled plan is capped at 672 hours — 28 days — in a month. That cap is why the monthly price is exactly the hourly rate times 672: $24 ÷ 672 comes to $0.03571, the figure in the table. So the monthly column is a ceiling, not a commitment. You cannot be surprised by a bill above it, and a machine you destroy after two weeks costs you two weeks — 336 hours on the $24 Droplet is $12.00.

That is the single strongest argument for DigitalOcean on a testnet specifically, and it is worth being blunt about why. The section below this one exists because an annual term pays this site roughly six times what a monthly term pays, which is a pull in the wrong direction on every other provider here. DigitalOcean has no term to sell you. There is no annual button, so there is nothing for the commission to nudge you toward, and "take the monthly option" is not even a decision you have to make.

Stop is not Destroy, and this is the expensive mistake

A powered-off Droplet is still billed. DigitalOcean's documentation gives the reason plainly: the compute resources stay reserved on the hypervisor while the machine is off. Shutting a node down at the end of a testnet and leaving it in the dashboard is how people end up paying for months of nothing.

Destroy the Droplet. If you want the disk back later, take a snapshot first — snapshots are billed separately, and cost a fraction of an idle server.

One more line worth reading before you pick the cheapest tier: transfer allowances are pooled across every Droplet on the account, they do not roll over month to month, outbound beyond the pool is $0.01 per GiB, and inbound is free. Node gossip is steady rather than bursty, so this is a number that accumulates quietly all month rather than spiking.

Step 1 — the server

Billed per second and capped at the monthly price, with no annual term to commit to — destroy the Droplet when the testnet ends and the bill stops. Powering it off does not stop it. Renting through this link costs you the same and supports the site.

Rent a server at DigitalOcean

Contabo — the most disk and RAM per euro, with two caveats attached

Contabo has been live and earning on this site already; what this page was missing was a section, because two things have to be said next to its link before publishing it is honest. Both are checked now, and here they are, first, before the link.

Checked on Contabo's own order configurator on 2026-08-30, for Cloud VPS 4 — 4 vCPU, 8 GB RAM, 100 GB SSD, the tier closest to a beginner testnet node:

TermPrice per monthCharged today
1 month€6.55€6.55
12 months€5.56€66.72, in one payment
24 months€5.24€125.76, in one payment

Contabo shows regional variants of these figures depending on billing country and VAT, so treat them as representative rather than exact — the link below opens the configurator with the current numbers for your own region.

The headline price is a 24-month rate, and it is not billed monthly. Every price Contabo puts in front of you first — the homepage tiles, and the pre-selected option in its own configurator — is the 24-month figure, and picking it does not mean paying €5.24 a month for two years. It means paying the whole two years, €125.76, in one charge today. The 1-month option exists, costs more per month, and is the only one of the three actually billed a month at a time. For a testnet that ends in weeks, the 1-month option is the only one of the three worth looking at, whatever number the page shows you first.

The storage column says SSD, not NVMe. Same caveat as DigitalOcean's Basic Droplets, for the same reason: this page opens by saying fast disk is the upgrade worth the most on a node, and Contabo's own spec sheet lists SSD on every Cloud VPS tier, including this one, not NVMe. If the chain you are syncing is disk-bound, weigh that against the RAM and disk Contabo gives you for the price.

Step 1 — the server

Contabo's own pricing page leads with a 24-month rate, charged as one upfront payment rather than a monthly bill — the 1-month option costs more per month but is the only one of the three actually billed a month at a time. The storage on every tier is SSD, not NVMe. Renting through this link costs you the same and supports the site.

Rent a server at Contabo

More disk and more RAM than anything else on this page, for less money, is a real advantage and the reason Contabo is in the shortlist at all. Take it with both caveats in view: read the term you are actually selecting before you click Get Started, and check whether the chain you are about to sync cares about NVMe.

Monthly or annual, stated plainly

This is the part of the page where this site's interest and yours point in opposite directions, so here is the arithmetic in the open.

An annual signup pays this site roughly six times what a monthly signup pays. A testnet has a defined end. Those two facts together are exactly why every affiliate roundup on the internet nudges you toward the annual button.

The honest rule:

  • Running one testnet, or not sure yet? Take the monthly term. It costs more per month and it is the right answer, because the alternative is prepaying for a year of a machine you may switch off in six weeks.
  • Already running nodes, and expecting to keep going? The annual term is a real discount and worth taking.

Both links are above, side by side and equally prominent, on purpose. This is a rule the site is held to structurally rather than by good intentions: the affiliate registry refuses to hold a plan that has an annual link without a monthly one, so a page that offered only the term that pays better would fail the build.

Hetzner has no referral programme at all, so there is nothing to link and nothing to earn. It is in the shortlist above regardless, because for raw hardware per unit of money it is frequently the best answer and leaving it out to keep the page tidy would make this a worse page. If price-to-performance is your only criterion, go there and this site gets nothing. That is fine.

Amazon hardware links do not appear anywhere on this site yet, on hold until Search Console shows real traffic — which is why the mini PC roundup names machines without linking to any of them.

Which one should you actually pick?

If you have never rented a server: Vultr, monthly, using the signup credit. You will know within two weeks whether running nodes is something you want to keep doing, and it will have cost nothing to find out.

If you already know the answer is yes: Hostinger KVM 2, and take the annual term only if you are confident about the next twelve months.

If you expect to spin nodes up and tear them down repeatedly, and you would rather never think about a billing term again: DigitalOcean, destroying each Droplet when its testnet ends. You will pay more per unit of hardware than either of the above, and in exchange the only number you have to get right is the day you press Destroy.

If you want the most disk and RAM per euro and this site earning something is fine by you: Contabo, on the 1-month term — take the 24-month rate only if you already know you are keeping the server, since it is paid upfront, not billed monthly.

If you care only about hardware per unit of money and do not care that this site earns nothing: Hetzner. It is a legitimate answer and it is the one several experienced node operators would give.

FAQ

What size VPS do I need for a testnet node?
It depends entirely on the chain, and the honest answer is to read the project docs before renting anything. As a rough starting point for the testnets this site covers, 2 vCPU with 8 GB of RAM and NVMe storage will run most of them, and 4 vCPU with 16 GB is the safer size for a chain with real history behind it. Treat both as estimates, not requirements — every guide on this site takes its numbers from the project's own documentation instead.
Should I take the annual plan to save money?
Only if you plan to keep running nodes after this testnet ends. Annual terms are cheaper per month, but a testnet has a defined end date and a paid-in-advance year on a server you stop needing in six weeks is a loss, not a discount. Monthly billing costs more per month and matches what one testnet actually needs. This site earns roughly six times as much on an annual signup as a monthly one, which is exactly why it says this plainly.
Can I run more than one node on one VPS?
Usually yes, and it is often a false economy. Two nodes on one box compete for the same disk, and disk is the resource that decides whether a node keeps up. One machine failure also takes out both. If you are going to run several, size for the total rather than for one and treat the disk as the thing to overspend on.
Does it matter which region I pick?
Much less than people expect. A node gossips with peers all over the world, so there is no single correct location. Pick a region near you if you will be connecting over SSH a lot, and otherwise pick whichever one the provider has capacity in. Bandwidth allowances differ more between providers than latency does.
If I shut the server down between testnets, do I stop paying?
Not unless you destroy it. DigitalOcean bills a powered-off Droplet at the full rate — their own documentation says the compute resources stay reserved on the hypervisor — so "Power off" saves you nothing and "Destroy" is the button that stops the meter. Take a snapshot first if you want the disk back later; snapshots are billed separately and are far cheaper than an idle server. Check the same thing on any provider before you assume a stopped machine is a free one.
Do these links cost me anything?
No. They are referral links, so this site earns a commission if you sign up through one, and the price you pay is the same or lower — the Vultr credit and the Hostinger discount are both applied to your account, not to ours. Which provider is recommended above is not affected by what any of them pay.