Bootnode listing - Mainnet


Migrating From:

How you can help

We need volunteers to build an open source testing tool to easily check the status of the bootstrap nodes and test they are serving proper data. If you are interested in building this coordinate in trello.

System Administrators
We need volunteers to run dedicated nodes to bootstrap clients.

To help us maintain our own network and further limit issues with the ETF chain we need to run our own dedicated bootstrap nodes.

If you can run a dedicated bootstrap node, a node which can stay connected 24/7, typically on servers dedicated to this purpose: please provide the enode, ip address/domain, and port of the node.

"enode://a979fb575495b8d6db44f750317d0f4622bf4c2aa3365d6af7c284339968eef29[email protected]"

Scripts to automate list generation
Generates a static-nodes.json file with all enode addresses in this thread

echo $(echo -n "["; echo $(curl -s '' | grep -ioE "enode\://[0-9a-f]{128}@((25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\:[0-9]{2,5}" | grep -vE '(@10\.|@172\.(1[6-9]|2[0-9]|3[0-1])\.|@192\.168\.|@0\.0\.0\.0)' | tr -d " " | sed -e 's/^/"/' -e 's/$/",/' -e '$s/,$//' ) ; echo "]") > static-nodes.json

By @Codzart

Generates a list of all enode addresses in this github issue.

curl -s '' | grep -oE "enode\:.*\:\d{5}" | tr -d " "


I’ll start with my very own bootstrap node, it’s been running almost 24/7 (except upgrades) for 1.5 years now :slight_smile:

“enode://5fbfb426fbb46f8b8c1bd3dd140f5b511da558cd37d60844b525909ab82e13a25[email protected]”


“enode://01873228529b1b6f892b0bf23aa806ce618176bf29017290474e8146bab42c897[email protected]”

Located in Frankfurt/Germany
My node software is parity
Running 24/7, since I decided I can use one of my servers for that.

(edited, because failed mobile formatting and accidently deleted one character)


1039194b1882[email protected]”

Located in Singapore
Running geth 5.1.1
80 max peers