Bitcoin nodes advertise service flags that describe what they can support on the peer-to-peer
network. BTCNodes helps organize reachable node data, client signals, network types, and service
capability hints where available.
Service flags are capability hints announced by Bitcoin peers. They can indicate whether a node
supports network services such as full block serving, witness data, compact filters, or other
peer-to-peer features depending on the software and configuration.
Why services matter
Service data helps separate simple reachable peers from nodes that may provide stronger network
utility. It can also help show how Bitcoin node capabilities change over time as software versions
and defaults evolve.
Important limits
Service flags are reported by peers and should be treated as observational data. Nodes can change
configuration, disconnect during scanning, block crawlers, or expose incomplete details.