OffshoreVps
BCHN Setup guide No KYC

Bitcoin Cash node hosting: pruned or full, with a setup guide

Run Bitcoin Cash Node yourself and stop trusting someone else's server for your payments. A pruned node is $8.50 a month and a full node with room to grow is $16.75. Pay in Bitcoin, Monero, Litecoin or USDT.

BitcoinMoneroTether (USDT)LitecoinEthereumSolanaBNB
No KYC Pay in crypto Full root Live in minutes 10 locations

Page by the OffshoreVps teamUpdated Sizes checked 20 Oct 2026

Sizes and prices

Two sizes for a Bitcoin Cash node

Prices are for Romania on a one-month term; a 12-month term takes 50% off.

Location
VPS

Pruned node

$8.50/mo

or $4.25/mo on a 12-month term (−50%)

  • CPU2 vCPU
  • RAM4 GB DDR4
  • Disk60 GB NVMe
  • NetworkUnlimited · 1 Gbps

Validates every block and keeps only recent block files. Fine for your own wallet or checkout.

Configure and order
Location
Recommended
VPS

Full node, all blocks

$16.75/mo

or $8.38/mo on a 12-month term (−50%)

  • CPU4 vCPU
  • RAM8 GB DDR4
  • Disk400 GB NVMe
  • NetworkUnlimited · 1 Gbps

Holds the whole chain (about 248 GB measured in 2026) with room to grow.

Configure and order
Sizing

How much server a Bitcoin Cash node needs

A public node-status page measured the Bitcoin Cash chain at about 247.6 GB on disk at block height 973,606 in October 2026. That is why the full build here has a 400 GB disk: the chain plus a few years of growth.

Pruned or full

BCHN supports pruning with prune=<MiB>. Any value of 550 or more makes the node delete old block files while it keeps validating new blocks, so a 60 GB disk is plenty. Two limits matter: a pruned node cannot serve old blocks to other nodes, and the BCHN docs say pruning is incompatible with txindex and rescan. Changing your mind later means downloading the chain again.

Same binary names as Bitcoin Core

BCHN calls its programs bitcoind and bitcoin-cli, the same as Bitcoin Core, and it also uses ports 8333 and 8332. Use a separate user, data directory and server if you also run Bitcoin Core, so the two never mix.

What you would use it for

  • A payment checkout that accepts BCH.
  • A wallet backend or Electron Cash server you control.
  • Merchant and point-of-sale tools that need a reliable RPC.
Setup guide

Set up a Bitcoin Cash node: the short version

Order the server

Pick the pruned or full size below and pay with crypto.

Install BCHN

Download the Linux tarball from the official releases page, check its hash and unpack it.

Configure

Set prune or leave it off, set an RPC password and keep RPC on localhost.

Run it as a service

A systemd unit keeps it running. Check getblockchaininfo until it has caught up.

Step 1

Prepare the server and install BCHN

Commands assume Ubuntu 22.04 or 24.04 and a root login. Get the Linux x86_64 tarball and its checksums from the BCHN releases page and replace VER with that version number.

Log in, update, create the user
# log in from your computer
ssh root@YOUR_SERVER_IP

# update the system and create a user that will run the node
apt update && apt -y upgrade
adduser --disabled-password --gecos "" bch

# firewall: SSH first, then only the ports below
ufw allow OpenSSH
ufw enable
ufw allow 8333/tcp   # Bitcoin Cash peer port (same number as Bitcoin)
Download and unpack BCHN
VER=29.0.1   # use the latest release number
cd /tmp
wget https://github.com/bitcoin-cash-node/bitcoin-cash-node/releases/download/v$VER/bitcoin-cash-node-$VER-x86_64-linux-gnu.tar.gz
sha256sum bitcoin-cash-node-$VER-x86_64-linux-gnu.tar.gz   # compare with the release page
tar -xzf bitcoin-cash-node-$VER-x86_64-linux-gnu.tar.gz -C /opt
mv /opt/bitcoin-cash-node-$VER /opt/bchn
ln -s /opt/bchn/bin/bitcoin-cli /usr/local/bin/bch-cli
Step 2

Write bitcoin.conf

Use a data directory of its own so it never touches a Bitcoin Core node. A full node keeps every block; the pruned version keeps roughly the size you set.

Full node config
su - bch
mkdir -p ~/.bch
PASS=$(openssl rand -hex 24)
cat > ~/.bch/bitcoin.conf <<EOF
server=1
rpcuser=node
rpcpassword=$PASS
rpcbind=127.0.0.1
rpcallowip=127.0.0.1
dbcache=2000        # MB of RAM for the cache; speeds up the first sync
maxconnections=40
EOF
chmod 600 ~/.bch/bitcoin.conf
exit
Pruned node: add one line
prune=10000      # MB of block files to keep. 550 is the minimum
# do not combine prune with txindex
Step 3

Run it as a service and check it

The unit points at the BCHN data directory so it cannot be confused with another node.

/etc/systemd/system/bchn.service
[Unit]
Description=Bitcoin Cash Node
After=network-online.target
Wants=network-online.target

[Service]
User=bch
ExecStart=/opt/bchn/bin/bitcoind -datadir=/home/bch/.bch -printtoconsole
Restart=on-failure
TimeoutStopSec=300

[Install]
WantedBy=multi-user.target
Start it and check progress
systemctl daemon-reload
systemctl enable --now bchn
journalctl -u bchn -f

su - bch -c "bch-cli -datadir=/home/bch/.bch getblockchaininfo"   # blocks vs headers, verificationprogress
su - bch -c "bch-cli -datadir=/home/bch/.bch getconnectioncount"
du -sh /home/bch/.bch
Good to know

What this is good for, and what to watch

A good fit when

  • You accept BCH in a shop and want your own node watching payments
  • You want full validation on a small disk (pruned)
  • You want a simple setup with one well-documented client
  • You pay for the server in Bitcoin, Monero or any supported coin

Be careful when

  • You also run Bitcoin Core: same binary names and ports, so keep them apart
  • You turn on pruning and later need old blocks or txindex: that means a full re-download
  • You expose the RPC port to the internet
  • You trust a single size figure: measure your own node
FAQ

Bitcoin Cash node hosting questions

01How big is the Bitcoin Cash blockchain?

A public node-status page measured about 247.6 GB on disk at block height 973,606 in October 2026. Budget 400 GB for a full node so the disk lasts. A pruned node needs far less.

02Can I run a pruned Bitcoin Cash node?

Yes. BCHN supports prune=<MiB> with 550 or higher. A pruned node validates every block and keeps only recent block files. It is incompatible with txindex and rescan, and undoing it means downloading the chain again.

03Which ports does a Bitcoin Cash node use?

Mainnet uses 8333 for peers and 8332 for RPC. Open 8333 only if you want inbound peers and keep 8332 on localhost.

04Can I run Bitcoin Core and BCHN on the same server?

It is possible with separate users and data directories, but both use ports 8333 and 8332 by default, so you must change ports for one. Separate servers are simpler.

05Do I need KYC to host a Bitcoin Cash node?

No. You create an account with a generated login, top up with crypto and deploy. See no-KYC VPS hosting. You stay responsible for what you run, under our terms.

Sources

Where these numbers come from

Checked 20 October 2026. Chain sizes and software requirements change, so confirm against the source before you order.

Your own Bitcoin Cash node in minutes

Pick a size, pay in crypto, log in as root. No ID, no card.