Nostr Dev Team on Nostr: It depends on the client, maybe they are caching the relay list. There are many ...
It depends on the client, maybe they are caching the relay list.
There are many sources for relays.. Hard coded (app) relays, nip-05 relays, extension relays, relays embedded in notes, nprofiles, and the "actual" kind 10002 list as defined in NIP-65
https://github.com/nostr-protocol/nips/blob/master/65.mdTLDR; it's messy, implementations differ, and making it performant is a challenge
Published at
2024-07-13 13:07:43Event JSON
{
"id": "9a84253aa9df50d044434b28803fb1fde6b8b9be64899421d85897c77d300147",
"pubkey": "27487c9600b16b24a1bfb0519cfe4a5d1ad84959e3cce5d6d7a99d48660a1f78",
"created_at": 1720876063,
"kind": 1,
"tags": [
[
"e",
"2ac65952b2df4bcdb62c2fe4e74d530ac98428894b83f7a2f8dbc44532114f0b",
"",
"root"
],
[
"p",
"eab0e756d32b80bcd464f3d844b8040303075a13eabc3599a762c9ac7ab91f4f"
],
[
"r",
"https://github.com/nostr-protocol/nips/blob/master/65.md"
]
],
"content": "It depends on the client, maybe they are caching the relay list.\n\nThere are many sources for relays.. Hard coded (app) relays, nip-05 relays, extension relays, relays embedded in notes, nprofiles, and the \"actual\" kind 10002 list as defined in NIP-65\n\nhttps://github.com/nostr-protocol/nips/blob/master/65.md\n\nTLDR; it's messy, implementations differ, and making it performant is a challenge",
"sig": "52a135fbf552e6a302d58d42da2f34d46f8f163d4c4264956a9f3fb14276e7bd93d559580a2fec5db5214ff6ac8f9fdcebc4d77da4be906f584c37cee9ffeea6"
}