About nostrmap.com
nostrmap.com is a world map of the public Nostr relay network. It shows every relay we can find, where its server is located, whether it is online, how fast it responds, which software it runs, and which NIPs it supports.
How the data is collected
Our crawler checks relays continuously (an hourly cycle; each online relay is revisited roughly every hour, unreachable ones a few times a day) and, for each known relay:
- requests the relay's NIP-11 information document over HTTPS,
- opens one WebSocket connection, sends a single request for one event, waits briefly for a response, and closes the connection cleanly (never more than one connection at a time to the same server),
- resolves the server's approximate location from its IP address using the DB-IP City Lite database (rounded to about 1 km before it is published; relays that share the same rounded city position are drawn on a small circle around it, so every relay stays visible and clickable).
Relays are discovered from a public seed list and from NIP-65 relay lists
(kind 10002) that users publish on the network. All data shown on this site is
available as open JSON: see relays.json,
stats.json and
stats-history.json, or as a
spreadsheet-friendly table: relays.csv.
Every relay has a
permalink page (/relay/<id>/) with an embeddable status
badge (/badge/<id>.svg) for operator READMEs.
Opt out
Relay operators can exclude their relay from nostrmap by adding this to their NIP-11 document:
"nostrmap": { "exclude": true }
The relay is removed from this site within one crawl cycle. You can also contact us (see below) to be excluded manually.
Legend
- relay online
- relay offline (seen in the last 24 hours)
- amber ring: paid relay
- blue ring: authentication required (NIP-42)
Privacy
This site sets no cookies. It counts anonymous, cookie-less page views (first-party beacon plus a truncated-IP Matomo ping to the operator's own stats server); no third-party content, no advertising trackers. Map tiles are proxied through our own server so your browser never contacts anyone else. See the privacy page for details.
On Nostr
The map runs its own account and posts one automated note per day with what
the measurements show (relays online, what changed, the relay of the day).
Identity is provable via NIP-05 nostrmap@nostrmap.com. Follow it
from any client, read the notes and relays, or open the
profile in a web client:
Account: npub1clqtcj7dwnxzkc9tfdm4gfgh5hy26lflt0adedw7cdlzh23vx4lqgxnfhm
Attribution
- Map tiles © OpenStreetMap contributors.
- IP geolocation by DB-IP (DB-IP City Lite, CC BY 4.0).
- Relay metadata comes from relay operators via NIP-11.
Contact
Email: nostrmap@my.ali.as