21 BTC

Bitcoin nodes online

How many Bitcoin nodes accept connections right now, where they run, which software they use and how to run your own, even on solar power. Live data, refreshed hourly.

Share this page
Discuss
🌱 What is a node, and why run one?
  • A node is a computer running Bitcoin software. It keeps its own copy of every block and checks every rule itself: no coins out of thin air, no double spends, the 21 million cap.
  • Miners propose blocks, but nodes decide whether to accept them. The more independent nodes, the harder it is for anyone to change the rules quietly.
  • The number below counts nodes that accept incoming connections ("reachable"). Many more nodes run privately behind home routers and are not counted.

Why run your own:

  • Verify your own payments without trusting anyone's server.
  • Privacy: your wallet asks your node, not a company, which addresses are yours.
  • You help keep the rules decentralized and relay blocks to others.

Reachable nodes right now

Discuss
Reachable nodes
25,547
24 h −0.5% · since 4 Oct 2026 +0.6%
Privacy networks (Tor + I2P)
65.6%
Clearnet IPv4/IPv6: 8,780
Incl. non-listening (estimate)
~106,383
Luke Dashjr crawler, daily · 11 Oct 2026
Countries (clearnet nodes)
93
#1 United States 32.4% · churn +930/−947 per crawl
Reachable nodes, 4 Oct 2026 → 11 Oct 2026
26,07324,370
All nodes incl. non-listening, 3 years (Luke Dashjr estimate, weekly)
124,76253,001
Knots share of all nodes incl. non-listening, % (Luke Dashjr)
345

What it means: 25,547 nodes are publicly reachable right now, and 65.6% of them only via Tor or I2P. Many more nodes run privately without accepting connections, so the whole network is several times larger.

Crawler snapshot 11 Oct, 12:43 London · checked 11 Oct, 13:10 London · source btcnodes.io (Bitnodes crawler; bitnodes.io redirects there), refreshed hourly.

By network: Tor, IPv4, I2P, IPv6

Discuss
  • Tor (.onion)
    12,311
    48.2% · -0.1%
  • IPv4
    7,566
    29.6% · -0.1%
  • I2P
    4,451
    17.4% · +0.4%
  • IPv6
    1,214
    4.8% · -1.6%
  • CJDNS
    5
    0.0% · +0%

Tor and I2P hide a node's home IP address. Running over them improves privacy for the operator but makes geography and hosting impossible to measure, so the country and hosting charts below cover only clearnet (IPv4/IPv6) nodes.

By country (clearnet nodes)

Discuss
  • 🇺🇸United States2,839 · 32.3%
  • 🇩🇪Germany1,433 · 16.3%
  • 🇫🇷France588 · 6.7%
  • 🇨🇦Canada436 · 5.0%
  • 🇳🇱Netherlands379 · 4.3%
  • 🇬🇧United Kingdom334 · 3.8%
  • 🇫🇮Finland333 · 3.8%
  • 🇨🇭Switzerland208 · 2.4%
  • 🇦🇺Australia190 · 2.2%
  • 🇸🇬Singapore141 · 1.6%
  • 🇷🇺Russian Federation139 · 1.6%
  • 🇰🇷Korea, Republic of132 · 1.5%
  • 🇯🇵Japan122 · 1.4%
  • 🇪🇸Spain114 · 1.3%
  • 🇸🇪Sweden101 · 1.2%
Top cities
  • Frankfurt am Main, Germany389 · 4.4%
  • Falkenstein, Germany372 · 4.2%
  • Helsinki, Finland299 · 3.4%
  • Los Angeles, United States149 · 1.7%
  • Nuremberg, Germany141 · 1.6%
  • Amsterdam, Netherlands140 · 1.6%
  • Lauterbourg, France134 · 1.5%
  • Singapore, Singapore130 · 1.5%

93 countries in total. Shares are of 8,780 IPv4/IPv6 nodes; Tor/I2P nodes have no location.

By software: Bitcoin Core, Knots and versions

Discuss
Bitcoin Core
83.2%
21,242 nodes
Bitcoin Knots
16.4%
4,192 nodes · coin.dance 4,164
New OP_RETURN policy
42.2%
Core 30+ / Libre Relay
Signal BIP-110
7.4%
1,888 nodes

Why it matters: Bitcoin Core 30 relaxed the default limit on OP_RETURN data; Knots keeps a strict policy, and BIP-110 proposed a temporary soft fork to limit arbitrary data (its BIP is now marked Closed; some nodes still signal it). Relay policy is each node's choice and does not change consensus, but the share shows where operators stand in the debate. BIPs and Core releases → · Blog →

Bitcoin Core by major version
  • Core 31.x9,189 · 36.0%
  • Core 29.x4,172 · 16.3%
  • Core 27.x1,948 · 7.6%
  • Core 28.x1,837 · 7.2%
  • Core 30.x1,496 · 5.9%
  • Core 25.x941 · 3.7%
  • Core 26.x891 · 3.5%
  • Core 0.x (before 2021)245 · 1.0%
  • Core 24.x180 · 0.7%
  • Core 22.x174 · 0.7%
Knots by base version
  • Knots (Core 29.x base)3,974 · 15.6%
  • Knots (Core 28.x base)196 · 0.8%
  • Knots (Core 27.x base)14 · 0.1%
  • Knots (Core 23.x base)1 · 0.0%
Other clients
  • Ghost17 · 0.1%
  • btcd17 · 0.1%
  • CKCoinD10 · 0.0%
  • Purity5 · 0.0%
  • OracleKnots5 · 0.0%
  • FlamiSatoshi3 · 0.0%
Top exact user agents
  • Satoshi:31.1.028.4%
  • Satoshi:31.0.06.4%
  • Satoshi:29.3.06.0%
  • Satoshi:29.3.0/Knots:202605075.1%
  • Satoshi:27.0.04.7%
  • Satoshi:29.2.04.6%
  • Satoshi:28.1.03.9%
  • Satoshi:29.4.2/Knots:202605083.8%
  • Satoshi:26.0.03.2%
  • Satoshi:29.0.02.9%
  • Satoshi:30.2.02.8%
  • Satoshi:30.0.02.3%

Hosting concentration (top ASNs)

Discuss

42.3% of clearnet nodes sit in just 10 networks (of 1,225). Cloud hosting is convenient, but nodes at home spread the risk if a provider bans or loses servers.

  • Hetzner Online GmbH (AS24940)827 · 9.4%
  • Akamai Connected Cloud (AS63949)822 · 9.4%
  • OVH SAS (AS16276)391 · 4.5%
  • GOOGLE-CLOUD-PLATFORM (AS396982)342 · 3.9%
  • AMAZON-02 (AS16509)275 · 3.1%
  • COMCAST-7922 (AS7922)264 · 3.0%
  • DIGITALOCEAN-ASN (AS14061)207 · 2.4%
  • ATT-INTERNET4 (AS7018)191 · 2.2%
  • UUNET (AS701)168 · 1.9%
  • Contabo GmbH (AS51167)146 · 1.7%
  • Deutsche Telekom AG (AS3320)141 · 1.6%
  • IONOS SE (AS8560)101 · 1.2%

Lightning nodes

Discuss
Nodes with public channels
16,012
of them Tor-only
7,812
Public channels
30,277

Lightning nodes are a separate layer: each one relies on a Bitcoin node underneath. Private channels and mobile wallets are not counted. Lightning section →

Source: open mempool Lightning API (mempool.emzy.de), updated 11 Oct, 13:23 London.

Run your own node

Discuss
Plug-and-play or free OS

Home server OS with a one-click app store (Bitcoin node, Lightning, Electrs, mempool and more). umbrelOS is free on your own Intel/AMD PC, a Raspberry Pi 5 or a VM.

Hardware: Umbrel Home: Intel N150 quad-core, 16 GB DDR5, 1/2/4 TB NVMe SSD. On a Pi 5, boot from NVMe or USB, not microSD.

Cost: umbrelOS: free. Umbrel Home: see the official store (price not quoted here).

Plug-and-play or DIY

StartOS, an open-source personal server OS: install Bitcoin Core or Knots, Lightning, Electrs and other services from a marketplace. Buy their server or install StartOS on your own hardware.

Hardware: Server One: AMD Ryzen 5 6600H, 2 or 4 TB storage, 16 or 32 GB DDR5.

Cost: Server One from $899 (store.start9.com, checked 11 Oct 2026). StartOS on your own hardware: free.

DIY, open source

Do-it-yourself Bitcoin and Lightning full node for a Raspberry Pi 4 or 5 with a small status display. Free SD-card image; you assemble the hardware.

Hardware: Raspberry Pi 4/5 + SSD (2 TB leaves room to grow) + official power supply.

Cost: Software free. Raspberry Pi 5 list price: 4 GB $110, 8 GB $175 (Raspberry Pi product brief); add SSD, case, PSU at your local prices.

Reference software

The reference implementation, run by most reachable nodes. Install on any desktop or laptop; the GUI includes a wallet.

Hardware: Recommended: 750 GB disk, 2 GB RAM, plus a one-time ~740 GB download. Pruned mode needs only ~7 GB of disk (still verifies everything).

Cost: Free. Use hardware you already have.

Alternative (Core fork)

A Bitcoin Core derivative with extra options and stricter default relay policy (e.g. on OP_RETURN data). Same consensus rules; the choice is about which transactions your node relays.

Hardware: Same as Bitcoin Core.

Cost: Free.

Specs and prices checked on the makers' official pages on 2026-10-11. Prices change; we only quote prices the maker publishes. Self-custody guide →

Solar-powered node

Discuss

A full node is one of the easiest things to run off-grid: a low-power board or mini PC draws a few watts, all day. Size the system for your worst month, not for summer.

Solar panel100–200 WMPPT controllerLiFePO4 profile · LVDLiFePO4 battery12.8 V · 50–100 Ah · fuse on +DC-DC converter12 V → 5 V 5 A / 12–19 VNodePi 5 or N100 + 2 TB SSD4G router / satellite RX12 V DCload output (LVD)No inverter: stay on DCInitial sync on grid power
  • Computer
    Raspberry Pi 5 (official PSU spec 5 V / 5 A over USB-C) or an Intel N100 mini PC (Intel TDP 6 W) + 2 TB SSD. Whole node typically 5–15 W ≈ 0.12–0.36 kWh/day. Measure yours with a DC meter: this is an estimate, not a spec.
  • Solar panel
    100–200 W for a 5–15 W node in most places. Divide daily Wh by peak sun hours of your worst month, then add ~30% for losses.
  • Battery
    LiFePO4 12 V (12.8 V nominal), 50–100 Ah, for 2–3 days without sun. LiFePO4 tolerates deep daily cycling far better than lead-acid; keep it above freezing when charging (follow the maker's BMS limits).
  • MPPT charge controller
    Sized for panel current, with a LiFePO4 charge profile and a load output with low-voltage disconnect (LVD).
  • DC-DC, not an inverter
    Feed the computer straight from 12 V through a DC-DC converter (12 V → 5 V 5 A USB-C PD for a Pi 5; 12 V → your mini PC's input, often 12 V or 19 V). An inverter to 230 V and back wastes 10–20% and adds idle draw.
  • Initial sync on the grid
    The first download and check of ~740 GB takes hours to days at full CPU. Do it on grid power (or copy a synced node), then move to solar.
  • Node software
    Umbrel (free on Pi 5 / x86), StartOS, RaspiBlitz (Pi 4/5), or plain Bitcoin Core / Knots.
  • Connectivity
    4G/LTE router (a synced node uses a few hundred MB/day download by default; cap upload with maxuploadtarget). No internet at all? Blockstream Satellite broadcasts blocks 24/7 for free; you need a small dish and a USB receiver, and you still need some link to send transactions.

Sizing calculator

Energy per day
240 Wh
10 × 24 h = 0.24 kWh
LiFePO4 battery 12.8 V
≈ 75 Ah
240 × 3 d ÷ 0,8 = 900 Wh
Solar panel
≈ 130 W
240 ÷ (2.5 h × 0,75)

Formula: watts × 24 h × days of autonomy; 0.8 = usable LiFePO4 depth of discharge, 0.75 = losses (MPPT, wiring, DC-DC, heat, panel angle). Round up to the next standard size and check solar data for your location (e.g. PVGIS).

Maintenance checklist

  • ☐ Clean the panel every few weeks (dust, pollen, snow); check the tilt for winter sun.
  • ☐ Low-voltage disconnect on: the controller cuts the load before the battery is damaged, and reconnects when charged.
  • ☐ Auto-boot after power loss: a Raspberry Pi starts as soon as power returns; on a mini PC enable "Restore on AC power loss / Power on" in BIOS.
  • ☐ Use an SSD and a filesystem that survives sudden power cuts; keep a backup of wallet/channel data off the node.
  • ☐ Updates: check for Core/Knots and OS updates monthly, and update when the battery is full.
  • ☐ Fuse the battery positive and keep wiring short and thick enough for the current.

Power figures for a whole node are typical estimates, not manufacturer specs. Battery and panel sizes are rules of thumb; check local solar data and your battery maker's limits.

Sources and method

  • btcnodes.io: the Bitnodes crawler (bitnodes.io/api now redirects here). Reachable count, networks, countries, ASNs, user agents and software policy from the latest complete crawl.
  • coin.dance/nodes: cross-check of Core and Knots counts (Knots coin.dance ÷ btcnodes = 0.993 ✓).
  • Luke Dashjr: independent daily estimate including non-listening nodes (since 2017) and Knots share (since May 2025).
  • Refresh: hourly on our server. A new snapshot is published only if it passes checks (fresh ≤ 6 h, totals add up, no drop over 25% vs the last good value); otherwise the last good snapshot stays and is marked.

btcnodes_home ok · btcnodes_global90 ok · coindance ok · luke_dashjr ok