Skip to content
HeroRPC

Bitcoin logoBitcoin node

Your own Bitcoin node. Deposits checked on your own copy.

A Bitcoin node is a computer that checks every block itself and answers only you. Yours runs Bitcoin Core with the whole chain on a server sized for Bitcoin, next to a backup node. No shared rate limits and no public API in the middle.

Full
$139/mo
Ready
24 h
your appyour Bitcoin nodenodes.herorpc.comin syncbackup nodeincluded
Your Bitcoin node, with a backup node running beside it.

02Node type

What a Bitcoin full node keeps, and what it can look up.

One node type: the whole chain, checked by you. What matters is which questions it can answer.

Full node

$139/mo

Keeps
Every block back to the first one, each checked by your own Bitcoin Core
Answers
Blocks, unspent outputs, fee estimates, mempool, and sending raw transactions
Lookups
Finding any old transaction by its id needs the optional transaction index (txindex). A pruned node cannot have one. Ours runs with the full index on, so any transaction can be looked up by its ID.
Disk
Roughly 740 GB for the chain, and it keeps growing

Which lookup do you need?

If you only follow your own addresses, a plain node is enough. If you fetch any transaction by its id, you need an index, and yours has one.

Sources: bitcoin.org, running a full node, checked October 2026; Bitcoin Core docs, data files and indexes, checked October 2026

03How it works

How a Bitcoin node works: one program, one job.

Bitcoin Core downloads every block, checks it against the rules and keeps what is valid. Your app talks to it and to nothing else.

  1. Bitcoin Core

    The one program on the server. It downloads blocks and rejects any that break the rules.

  2. The chain on disk

    Blocks, plus the set of unspent outputs that decides what can be spent.

  3. Your endpoint

    JSON-RPC, reached at nodes.herorpc.com with your key.

  4. Peers, port 8333

    Other Bitcoin nodes connect here to swap blocks.

There is no second program to wire in. The consensus rules and the data live in one place.

Bitcoin Core's own docs say RPC must not face the public internet. Yours does not.

The first start downloads the whole chain. That is the slow part, and it happens before you get your endpoint.

04Know the field

One client, three ways to run it, three disk bills.

Bitcoin Core is the reference program. How it is set up decides how big it gets and what it can look up.

Bitcoin Core disk, by mode
Pruned, at the minimum7 GB
Full chainabout 740 GB
Full chain with txindexabout 810 GB

The first two figures are from bitcoin.org. The third is a third-party calculator, so read it as an estimate.

  • Pruned

    Full
    From 7 GB with prune=550. Old blocks are deleted and txindex cannot be turned on.
    Source
    bitcoin.org
  • Full

    Full
    Roughly 740 GB. The first start downloads all of it, then about 20 GB a month.
    Source
    bitcoin.org
  • Full with txindex

    Full
    Adds about 35 GB in one calculator, and lets getrawtransaction find any transaction.
    Source
    spark.money, third party

The same calculator measured about 760 GB for the plain chain in August 2026 and a growth of 70 to 82 GB a year. Treat both as estimates.

Sources: bitcoin.org, running a full node, checked October 2026; spark.money, Bitcoin node storage calculator (third party) (figures for August 2026), checked October 2026; Bitcoin Core downloads (lists version 31.1), checked October 2026

05Bitcoin, specifically

Six Bitcoin details that decide how a node behaves.

These are the ones that catch people out when they run Bitcoin Core at home.

RPC stays private

The Bitcoin Core docs say not to enable RPC over the public internet. Logins use a cookie or rpcauth, and rpcwhitelist is not a hard boundary.

First sync: days or hours

bitcoin.org says at least several days. A 2023 test on a fast machine took 8 hours 38 minutes.

The chain keeps growing

One calculator puts the growth at 70 to 82 GB a year. A disk that fits today will not fit forever.

A famous error message

No such mempool or blockchain transaction means the node has no index for that transaction, and you did not name its block.

Pruning and txindex do not mix

Pruning keeps the disk small. The transaction index needs every block. Pick one.

It uploads, too

bitcoin.org says well-connected nodes often upload 200 GB or more a month. Home plans with data caps feel that.

Sources: Bitcoin Core docs, JSON-RPC interface, checked October 2026; bitcoin.org, running a full node, checked October 2026; Jameson Lopp, node performance tests (tested in 2023 on Bitcoin Core 26.0), checked October 2026; Bitcoin Core pull request 16217, error text, checked October 2026; spark.money, Bitcoin node storage calculator (third party) (figures for August 2026), checked October 2026

06Who rents one

Who rents a Bitcoin node.

Each of them needs an answer they can trust, from a machine nobody else queries.

Exchanges and custodians

Confirm deposits against your own copy of the chain, not a vendor API that can lag or rate limit.

Payment processors and stores

Run a BTCPay-style backend on your own node and watch every invoice address yourself.

Lightning and Ordinals tools

These read the full, unpruned history, which a pruned home node cannot give them.

Explorers and analytics

Read blocks over RPC or REST at your own pace.

Wallet backends

Look up unspent outputs and broadcast transactions without sharing your address list.

07Price check

A Bitcoin node for less than half the Allnodes price.

Allnodes lists a dedicated Bitcoin plan, so we can compare like for like.

Dedicated Bitcoin node, monthlyHeroRPCAllnodes

Full node

$139
$320

Allnodes: the cheapest dedicated plan on its Bitcoin pricing page.

Source: Allnodes Bitcoin pricing, checked October 2026

Chainstack

$199 plan, plus compute

Bitcoin is on its dedicated list. A Pro plan or higher is required, with compute from $0.50 an hour on top.

Chainstack protocols and networks, checked October 2026

NOWNodes

From €800 a month

The figure is from its blog, for Bitcoin and Dogecoin. The dedicated page itself shows no price.

NOWNodes blog on dedicated nodes, checked October 2026

You save each month

$181 full

against the Allnodes list price above

08What you get

Rent a Bitcoin node by the month, or prepay for less.

Pick the node type and how long to prepay. The price updates as you choose.

Bitcoin logo

Your Bitcoin node

Term

  • A dedicated server sized for Bitcoin
  • Bitcoin Core with one private RPC endpoint
  • A backup node, included
  • A private endpoint on nodes.herorpc.com
  • Your server logins
  • No setup fee, ready within 24 hours

$139

a month, full node

Billed monthly

Get your Bitcoin node

Pay in BTC, ETH, USDT, USDC, BNB, SOL, TRX, LTC, DOGE or XMR.

10Questions

Bitcoin node questions

Real questions from node operators, answered plainly.

How big is a Bitcoin node?

bitcoin.org says roughly 740 GB for the full chain, and a third-party calculator measured about 760 GB in August 2026. A pruned node can run in far less, from 7 GB, but it deletes old blocks.

Why is my Bitcoin node sync so slow?

The first start downloads and checks every block ever mined. bitcoin.org says at least several days. Fast disks and a large database cache help most.

What does "No such mempool or blockchain transaction" mean?

The node cannot find that transaction. Without a transaction index, Bitcoin Core only finds transactions that are in its mempool or in a block you name.

Can a pruned node look up any transaction?

No. Pruning deletes old blocks, and it cannot be combined with the transaction index. For lookups by id you need a node with the full chain and the index, and that is how ours runs: full chain, txindex on.

Is it safe to open Bitcoin RPC to the internet?

No. The Bitcoin Core docs say not to. Yours listens behind a private endpoint that needs a key.

How do I point my app at my Bitcoin node?

Your dashboard shows the endpoint. Point your app or BTCPay-style backend at it with ordinary Bitcoin Core JSON-RPC. The key sits in the URL, so there is no username and password to manage.

What happens if my node goes down?

It rejoins the network, fetches whatever blocks it missed and verifies them. Your backup node runs beside it.

What does a dedicated Bitcoin node cost a month?

$139 a month, backup node covered. There is no setup fee, and paying for 3, 6 or 12 months at once lowers the monthly price.

When will my Bitcoin node be ready?

Within 24 hours of payment. You find the endpoint in your dashboard.

A Bitcoin node that only answers you.

Pay $139 a month and have the endpoint within 24 hours. A backup node comes with it.