Bitcoin peer-to-peer network research

Bitcoin Node Atlas

A public stats site for reachable Bitcoin nodes, advertised unreachable nodes, and observed addresses from a conservative crawler's vantage point.

Approximate network view |Last crawl:

Reachable nodes

2,026

recent handshakes

Advertised unreachable nodes

1,668

observed, not reachable

Observed addresses

4,236

crawler vantage point

IPv4 nodes

2,011

reachable clearnet

IPv6 nodes

15

where observed

Tor nodes

0

not mapped

Last crawl time

latest local data

Approximate geographic distribution

View aggregate map points for observed nodes with optional IP geolocation. Coordinates are approximate and may be blank until GeoIP enrichment is configured.

View node map

Methodology

Three metrics, conservative by design

Reachable nodes

Addresses that completed a recent Bitcoin P2P version/verack handshake with this crawler.

Advertised unreachable nodes

Addresses observed from peer advertisements that were not reachable from this crawler when checked.

Observed addresses

Addresses learned from DNS seeds, peer advertisements, or future crawl sources. This is not the same as reachable node count.

Crawler ethics

Low-volume checks from one vantage point

The crawler uses bounded timeouts and low concurrency, and it only checks standard Bitcoin peer reachability. Results depend on routing, firewalls, peer limits, and temporary network conditions, so the Atlas estimates the observed public network without treating the estimate as exhaustive.