Skip to content
  • Bitcoin accepted
  • MMonero accepted
  • DMCA-resilient
  • Anonymous signup
  • ΞEthereum accepted
  • No KYC
  • 99.99% uptime
  • 24/7 support
  • 7-day money-back
  • Provisioned in < 5 min
  • Iceland · Switzerland · Netherlands
  • USDT accepted
Bitcoin accepted. Monero accepted. DMCA-resilient. Anonymous signup. Ethereum accepted. No KYC. 99.99% uptime. 24/7 support. 7-day money-back. Provisioned in under 5 minutes. Iceland, Switzerland, Netherlands. USDT accepted.
MurmurHost
Get started
Crypto~30 minUpdated 2026-08-13

How do I run a Bitcoin full node?

To run a Bitcoin full node, rent a VPS with at least 2 GB RAM and 500 GB storage, install Bitcoin Core, and let it sync. MurmurHost offers no-KYC VPS plans starting at $8/mo with DDoS protection, ideal for this purpose.

Running a Bitcoin full node gives you full control over your transactions and helps secure the network. This guide will show you how to set one up on a MurmurHost VPS, which is perfect because it accepts crypto payments and requires no KYC.

Prerequisites: a MurmurHost account (sign up with just an email or pseudonym), a VPS plan with at least 2 GB RAM and 500 GB disk (VPS-1 at $8/mo is a good start, but consider a larger plan for faster sync), and basic command-line knowledge.

  1. 1

    Order a VPS from MurmurHost

    Log in to MurmurHost, choose a VPS plan (e.g., VPS-1 at $8/mo), select a jurisdiction (e.g., Switzerland or Romania), and pay with Bitcoin, Monero, or card via Card2Crypto. Your server will be ready in under 60 seconds.
  2. 2

    Connect to your server via SSH

    Use your terminal to SSH into your server: ssh root@your-server-ip. Use the password provided in your MurmurHost control panel.
  3. 3

    Update the system and install dependencies

    Run: sudo apt update && sudo apt upgrade -y, then install necessary packages: sudo apt install -y wget tar unzip.
  4. 4

    Download and install Bitcoin Core

    Visit bitcoincore.org to get the latest version. For example: wget https://bitcoincore.org/bin/bitcoin-core-26.0/bitcoin-26.0-x86_64-linux-gnu.tar.gz, then extract and install: tar -xzf bitcoin-26.0-x86_64-linux-gnu.tar.gz, sudo install -m 0755 -o root -g root -t /usr/local/bin bitcoin-26.0/bin/*
  5. 5

    Configure Bitcoin Core

    Create a config file: nano ~/.bitcoin/bitcoin.conf. Add: server=1, daemon=1, rpcuser=yourusername, rpcpassword=yourstrongpassword, txindex=1 (optional, for faster queries). Save and exit.
  6. 6

    Start Bitcoin Core and begin syncing

    Run: bitcoind -daemon. Check sync progress with: bitcoin-cli getblockchaininfo. The initial sync can take several days depending on your VPS specs and network speed.
  7. 7

    Open port 8333 for incoming connections

    In your MurmurHost control panel, open TCP port 8333. Also configure your firewall: sudo ufw allow 8333/tcp. This allows other nodes to connect to you, making your node more useful.
  8. 8

    Verify your node is running correctly

    Use bitcoin-cli getnetworkinfo to check connections. Ensure you have at least 8 connections. Your node is now fully operational and contributing to the Bitcoin network.

Running a full node requires significant bandwidth and storage. MurmurHost's DDoS protection (up to 400 Gbps) helps keep your node online, and its offshore jurisdiction options (like Iceland or Switzerland) provide legal comfort. Remember that the initial sync is resource-intensive; consider a plan with more RAM and NVMe for faster performance.

Frequently asked questions

How much storage do I need for a Bitcoin full node?+
As of 2024, the Bitcoin blockchain is over 500 GB. You'll need at least 1 TB of disk space to accommodate growth. MurmurHost's VPS plans offer NVMe storage, and you can choose a plan with 1 TB or more.
Can I run a Bitcoin node on a $8/mo VPS?+
Yes, the VPS-1 plan at $8/mo has 2 GB RAM and 25 GB NVMe, which is not enough for a full node. You'll need a plan with at least 500 GB storage, so consider a higher-tier VPS or a dedicated server. MurmurHost has plans up to 35 categories, including storage-optimized options.
Does MurmurHost require KYC to buy a VPS?+
No, MurmurHost is no-KYC. You can sign up with just an email or pseudonym, and pay with Bitcoin, Monero, or Lightning. Even card payments via Card2Crypto settle in USDC without merchant KYC.
How long does it take to sync a Bitcoin full node?+
The initial sync can take from a few days to over a week, depending on your VPS's CPU, RAM, and network speed. MurmurHost's NVMe storage and fast network (1 Gbps) help speed up the process.

Deploy your first offshore server in 60 seconds.

Anonymous signup. Bitcoin & Monero accepted. Provisioned across 8 jurisdictions.

No credit card required · 7-day money-back guarantee