Is there anybody keeping historical data regarding the number of full nodes on the Bitcoin network?

There is : https://getaddr.bitnodes.io/dashboard/?days=90

but it only shows data up to 90 days.

Additional sources also here :



There is no measure of the number of full nodes. The number published by many websites is the number of listening nodes, instances of software which is advertising itself as available for connections on the Bitcoin network. The term "full" refers to "fully validating", as distinct from non-validating or BIP37 SPV. To be listening you do not need to be validating, or even a Bitcoin node at all (a proxy connection is indistinguishable from a real node).

If you want to know about the number of listening nodes, bitnodes.io does track numbers for these though they appear to be easily manipulated at times (see the spike around September 2015).

|improve this answer|||||
  • You can check the user agent field ( github.com/bitcoin/bips/blob/master/bip-0014.mediawiki ) to see what type of node it its, although there's no gurantee that the node is what it advertises itself to be. – kaykurokawa Oct 16 '15 at 19:22
  • Why does this data now only go back two years despite records for far longer than that? – B T Sep 5 '19 at 16:25

Yes, LukeJr. But you have to work for it:

"If you want some gigabytes of data, clone my git repo here. It goes back to 2012 June."


|improve this answer|||||

The best source I've found is coin.dance's chart that goes back to 2015:


|improve this answer|||||

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.