{
 "summary": {
  "started_at": "2026-08-07T04:12:02Z",
  "finished_at": "2026-08-07T04:13:02Z",
  "vantage": "GitHub Actions runner (ubuntu-latest)",
  "seed_relays": {
   "wss://relay.primal.net": {
    "status": "OK",
    "notes": 500
   },
   "wss://nos.lol": {
    "status": "OK",
    "notes": 500
   },
   "wss://offchain.pub": {
    "status": "OK",
    "notes": 500
   },
   "wss://nostr.mom": {
    "status": "OK",
    "notes": 500
   },
   "wss://relay.snort.social": {
    "status": "OK",
    "notes": 500
   },
   "wss://relay.damus.io": {
    "status": "OK",
    "notes": 500
   }
  },
  "authors_sampled": 741,
  "authors_with_list": 265,
  "relays_advertised": 579,
  "classes": {
   "ok_serving": 194,
   "dns_fail": 117,
   "http_error": 103,
   "timeout": 48,
   "auth_required": 45,
   "tls_fail": 28,
   "ok_empty": 19,
   "other_fail": 9,
   "refused": 7,
   "no_response": 5,
   "rejected": 4
  },
  "reachable": 262,
  "serving_events": 194,
  "connect_ms_median": 502,
  "connect_ms_p90": 834
 },
 "results": [
  {
   "relay": "ws://100.106.128.95:4848",
   "error": "TimeoutError: timed out during opening handshake",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "timeout",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "ws://100.115.247.122:4848",
   "error": "TimeoutError: timed out during opening handshake",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "timeout",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "ws://127.0.0.1:4869",
   "error": "ConnectionRefusedError: [Errno 111] Connect call failed ('127.0.0.1', 4869)",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "refused",
   "advertised_by_pubkeys": 2,
   "advertised_by_distinct_lists": 2
  },
  {
   "relay": "ws://127.0.0.1:4870",
   "error": "ConnectionRefusedError: [Errno 111] Connect call failed ('127.0.0.1', 4870)",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "refused",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "ws://137.184.127.2:4848",
   "error": "ConnectionRefusedError: [Errno 111] Connect call failed ('137.184.127.2', 4848)",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "refused",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "ws://192.168.3.3:7777",
   "error": "TimeoutError: timed out during opening handshake",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "timeout",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "ws://192.168.64.11:7777",
   "error": "TimeoutError: timed out during opening handshake",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "timeout",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "ws://194.195.222.47:4848",
   "error": "ConnectionRefusedError: [Errno 111] Connect call failed ('194.195.222.47', 4848)",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "refused",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "ws://[31b:6f20:c7f2:3ddf::3221]",
   "error": "OSError: [Errno 101] Network is unreachable",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "other_fail",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "ws://a18a0b33f6f99c4a1.awsglobalaccelerator.com/v1/ws",
   "error": "gaierror: [Errno -2] Name or service not known",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "dns_fail",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "ws://dn3b4y7sbo3u7lrnceeks6y3udjbja55r5sm7k3s22qoum3p5y56o6id.onion:4869",
   "error": "gaierror: [Errno -2] Name or service not known",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "dns_fail",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "ws://dzg3ibkrtuwdei6cnhjswtv6ovplbrkcdgqx4tozrcr5zgfom76lreyd.onion",
   "error": "gaierror: [Errno -2] Name or service not known",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "dns_fail",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "ws://localhost:4869",
   "error": "OSError: Multiple exceptions: [Errno 111] Connect call failed ('::1', 4869, 0, 0), [Errno 111] Connect call failed ('127.0.0.1', 4869)",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "refused",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "ws://monad.jb55.com:8080",
   "error": "TimeoutError: timed out during opening handshake",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "timeout",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "ws://nos.lol",
   "error": "InvalidURI: https://nos.lol/ isn't a valid URI: scheme isn't ws or wss",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "other_fail",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "ws://nostr.mom",
   "error": "InvalidURI: https://nostr.mom/ isn't a valid URI: scheme isn't ws or wss",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "other_fail",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "ws://nostrajmjieip3dqgeefsgpydy3bbshe3o32z65dwkssl7qxkn5a.b32.i2p",
   "error": "gaierror: [Errno -2] Name or service not known",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "dns_fail",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "ws://oxtrdevav64z64yb7x6rjg4ntzqjhedm5b5zjqulugknhzr46ny2qbad.onion",
   "error": "gaierror: [Errno -2] Name or service not known",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "dns_fail",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "ws://relay.damus.io",
   "error": "InvalidURI: https://relay.damus.io/ isn't a valid URI: scheme isn't ws or wss",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "other_fail",
   "advertised_by_pubkeys": 2,
   "advertised_by_distinct_lists": 2
  },
  {
   "relay": "ws://s7hv3v7w3wpag52m5ff76ls4pbrpgnw3n5qpdj3ahreeotoykznnrzqd.onion/inbox",
   "error": "gaierror: [Errno -2] Name or service not known",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "dns_fail",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "ws://s7hv3v7w3wpag52m5ff76ls4pbrpgnw3n5qpdj3ahreeotoykznnrzqd.onion/outbox",
   "error": "gaierror: [Errno -2] Name or service not known",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "dns_fail",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "ws://umbrel.local:4848",
   "error": "gaierror: [Errno -3] Temporary failure in name resolution",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "dns_fail",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "ws://ykfmoqnmdhjaw4qkihvqigrayiusclfqxfh2lt3frtlykody5wwvcfid.onion",
   "error": "gaierror: [Errno -2] Name or service not known",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "dns_fail",
   "advertised_by_pubkeys": 4,
   "advertised_by_distinct_lists": 3
  },
  {
   "relay": "wss://1.noztr.com",
   "error": "gaierror: [Errno -2] Name or service not known",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "dns_fail",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://140.f7z.io",
   "error": null,
   "connect_ms": 730,
   "first_ms": 1073,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 2,
   "advertised_by_distinct_lists": 2
  },
  {
   "relay": "wss://428lab.communities.buzz.xyz",
   "error": null,
   "connect_ms": 503,
   "first_ms": 504,
   "events": 0,
   "eose": false,
   "auth_required": true,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "auth_required",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://a.nos.lol",
   "error": "gaierror: [Errno -2] Name or service not known",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "dns_fail",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://ae.purplerelay.com",
   "error": "gaierror: [Errno -2] Name or service not known",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "dns_fail",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://ae3t4h2.oops.wtf",
   "error": null,
   "connect_ms": 736,
   "first_ms": 868,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://aegis.utxo.one",
   "error": "TimeoutError: timed out during opening handshake",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "timeout",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://aggr.nostr.land",
   "error": null,
   "connect_ms": 882,
   "first_ms": 882,
   "events": 0,
   "eose": false,
   "auth_required": true,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "auth_required",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://algo.utxo.one",
   "error": "InvalidStatus: server rejected WebSocket connection: HTTP 530",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "http_error",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://antiprimal.net",
   "error": null,
   "connect_ms": 541,
   "first_ms": 11288,
   "events": 0,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_empty",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://articles.layer3.news",
   "error": null,
   "connect_ms": 237,
   "first_ms": 241,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://articles.layer3.news/ember-yonder-uniform",
   "error": null,
   "connect_ms": 219,
   "first_ms": 223,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://asia.vectorapp.io/nostr",
   "error": null,
   "connect_ms": 1259,
   "first_ms": 1505,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://asia.vectorapp.io/nostr/sable-romeo",
   "error": null,
   "connect_ms": 1242,
   "first_ms": 1488,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://astral.ninja",
   "error": "gaierror: [Errno -5] No address associated with hostname",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "dns_fail",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://at.nostrworks.com",
   "error": "InvalidStatus: server rejected WebSocket connection: HTTP 406",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "http_error",
   "advertised_by_pubkeys": 2,
   "advertised_by_distinct_lists": 2
  },
  {
   "relay": "wss://atlas.nostr.land",
   "error": null,
   "connect_ms": 1282,
   "first_ms": 1282,
   "events": 0,
   "eose": false,
   "auth_required": true,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "auth_required",
   "advertised_by_pubkeys": 17,
   "advertised_by_distinct_lists": 17
  },
  {
   "relay": "wss://atlas.nostr.land/invoices",
   "error": null,
   "connect_ms": 1262,
   "first_ms": 1262,
   "events": 0,
   "eose": false,
   "auth_required": true,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "auth_required",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://auth.nostr1.com",
   "error": null,
   "connect_ms": 217,
   "first_ms": 217,
   "events": 0,
   "eose": false,
   "auth_required": true,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "auth_required",
   "advertised_by_pubkeys": 4,
   "advertised_by_distinct_lists": 4
  },
  {
   "relay": "wss://basspistol.org",
   "error": null,
   "connect_ms": 657,
   "first_ms": 658,
   "events": 0,
   "eose": false,
   "auth_required": true,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "auth_required",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://basspistol.org/inbox",
   "error": null,
   "connect_ms": 649,
   "first_ms": 804,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://bcast.girino.org",
   "error": null,
   "connect_ms": 344,
   "first_ms": 433,
   "events": 0,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_empty",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://bevo.nostr1.com",
   "error": "InvalidStatus: server rejected WebSocket connection: HTTP 402",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "http_error",
   "advertised_by_pubkeys": 4,
   "advertised_by_distinct_lists": 4
  },
  {
   "relay": "wss://bitcoiner.social",
   "error": null,
   "connect_ms": 167,
   "first_ms": 214,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 11,
   "advertised_by_distinct_lists": 11
  },
  {
   "relay": "wss://bitcoinmajlis.nostr1.com",
   "error": null,
   "connect_ms": 243,
   "first_ms": 291,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://bitcoinmaximalists.online",
   "error": "TimeoutError: timed out during opening handshake",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "timeout",
   "advertised_by_pubkeys": 6,
   "advertised_by_distinct_lists": 6
  },
  {
   "relay": "wss://booger.pro",
   "error": "gaierror: [Errno -5] No address associated with hostname",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "dns_fail",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://bostr.bitcointxoko.com",
   "error": "gaierror: [Errno -2] Name or service not known",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "dns_fail",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://bostr.erechorse.com",
   "error": null,
   "connect_ms": 437,
   "first_ms": 437,
   "events": 0,
   "eose": false,
   "auth_required": true,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "auth_required",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://bostr.nokotaro.com",
   "error": "TimeoutError: timed out during opening handshake",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "timeout",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://bostr.nokotaro.work",
   "error": "TimeoutError: timed out during opening handshake",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "timeout",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://bostr.online",
   "error": "InvalidStatus: server rejected WebSocket connection: HTTP 410",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "http_error",
   "advertised_by_pubkeys": 2,
   "advertised_by_distinct_lists": 2
  },
  {
   "relay": "wss://bostr.shop",
   "error": "gaierror: [Errno -2] Name or service not known",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "dns_fail",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://bots.utxo.one",
   "error": null,
   "connect_ms": 250,
   "first_ms": 315,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 2,
   "advertised_by_distinct_lists": 2
  },
  {
   "relay": "wss://brb.io",
   "error": "InvalidStatus: server rejected WebSocket connection: HTTP 404",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "http_error",
   "advertised_by_pubkeys": 8,
   "advertised_by_distinct_lists": 8
  },
  {
   "relay": "wss://btc.klendazu.com",
   "error": null,
   "connect_ms": 988,
   "first_ms": 1152,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 2,
   "advertised_by_distinct_lists": 2
  },
  {
   "relay": "wss://bucket.coracle.social",
   "error": null,
   "connect_ms": 392,
   "first_ms": 424,
   "events": 0,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_empty",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://butcher.nostr1.com",
   "error": "InvalidStatus: server rejected WebSocket connection: HTTP 410",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "http_error",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://buzz.cashu.space",
   "error": null,
   "connect_ms": 522,
   "first_ms": 522,
   "events": 0,
   "eose": false,
   "auth_required": true,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "auth_required",
   "advertised_by_pubkeys": 2,
   "advertised_by_distinct_lists": 2
  },
  {
   "relay": "wss://cache1.primal.net",
   "error": "InvalidStatus: server rejected WebSocket connection: HTTP 200",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "http_error",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://cagliostr.compile-error.net",
   "error": "InvalidStatus: server rejected WebSocket connection: HTTP 403",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "http_error",
   "advertised_by_pubkeys": 7,
   "advertised_by_distinct_lists": 6
  },
  {
   "relay": "wss://casanostr.compile-error.net",
   "error": "InvalidStatus: server rejected WebSocket connection: HTTP 403",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "http_error",
   "advertised_by_pubkeys": 2,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://catstrr.swarmstr.com",
   "error": "TimeoutError: timed out during opening handshake",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "timeout",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://chadf.nostr1.com",
   "error": null,
   "connect_ms": 221,
   "first_ms": 270,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://christpill.nostr1.com",
   "error": null,
   "connect_ms": 202,
   "first_ms": 251,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 2,
   "advertised_by_distinct_lists": 2
  },
  {
   "relay": "wss://crystal-nostr-relay.compile-error.net",
   "error": "InvalidStatus: server rejected WebSocket connection: HTTP 403",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "http_error",
   "advertised_by_pubkeys": 2,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://damus.bostr.online",
   "error": null,
   "connect_ms": 114,
   "first_ms": 121,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 3,
   "advertised_by_distinct_lists": 3
  },
  {
   "relay": "wss://dev.nostrplayground.com",
   "error": "gaierror: [Errno -3] Temporary failure in name resolution",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "dns_fail",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://directory.yabu.me",
   "error": null,
   "connect_ms": 512,
   "first_ms": 668,
   "events": 0,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_empty",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://ditto.girino.org",
   "error": "gaierror: [Errno -5] No address associated with hostname",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "dns_fail",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://ditto.pub/relay",
   "error": "InvalidURI: https://relay.ditto.pub isn't a valid URI: scheme isn't ws or wss",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "other_fail",
   "advertised_by_pubkeys": 4,
   "advertised_by_distinct_lists": 4
  },
  {
   "relay": "wss://dmrede.loophole.site/nostr",
   "error": "InvalidStatus: server rejected WebSocket connection: HTTP 404",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "http_error",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://dwebcamp.nos.social",
   "error": "SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: Hostname mismatch, certificate is not valid for 'dwebcamp.nos.social'. (_ssl.c:1",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "tls_fail",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://dzg3ibkrtuwdei6cnhjswtv6ovplbrkcdgqx4tozrcr5zgfom76lreyd.onion:4869",
   "error": "gaierror: [Errno -2] Name or service not known",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "dns_fail",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://e.nos.lol",
   "error": "gaierror: [Errno -2] Name or service not known",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "dns_fail",
   "advertised_by_pubkeys": 2,
   "advertised_by_distinct_lists": 2
  },
  {
   "relay": "wss://eden.nostr.land",
   "error": null,
   "connect_ms": 836,
   "first_ms": 836,
   "events": 0,
   "eose": false,
   "auth_required": true,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "auth_required",
   "advertised_by_pubkeys": 37,
   "advertised_by_distinct_lists": 37
  },
  {
   "relay": "wss://eden.nostr.land/invoices/oscar-bravo",
   "error": null,
   "connect_ms": 760,
   "first_ms": 760,
   "events": 0,
   "eose": false,
   "auth_required": true,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "auth_required",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://elites.nostrati.org",
   "error": "InvalidStatus: server rejected WebSocket connection: HTTP 503",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "http_error",
   "advertised_by_pubkeys": 2,
   "advertised_by_distinct_lists": 2
  },
  {
   "relay": "wss://ephemerelay.mostr.pub",
   "error": "InvalidStatus: server rejected WebSocket connection: HTTP 400",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "http_error",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://espelho.girino.org",
   "error": "InvalidStatus: server rejected WebSocket connection: HTTP 502",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "http_error",
   "advertised_by_pubkeys": 2,
   "advertised_by_distinct_lists": 2
  },
  {
   "relay": "wss://eu.purplerelay.com",
   "error": "gaierror: [Errno -2] Name or service not known",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "dns_fail",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://expensive-relay.fiatjaf.com",
   "error": "gaierror: [Errno -2] Name or service not known",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "dns_fail",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://fanfares.nostr1.com",
   "error": null,
   "connect_ms": 200,
   "first_ms": 260,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://feeds.nostr.band/lang/zh",
   "error": "TimeoutError: timed out during opening handshake",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "timeout",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://feeds.nostr.band/omni__ventures",
   "error": "TimeoutError: timed out during opening handshake",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "timeout",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://fiatjaf.com",
   "error": null,
   "connect_ms": 631,
   "first_ms": 788,
   "events": 0,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_empty",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://filter.nostr.wine",
   "error": null,
   "connect_ms": 340,
   "first_ms": 340,
   "events": 0,
   "eose": false,
   "auth_required": true,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "auth_required",
   "advertised_by_pubkeys": 7,
   "advertised_by_distinct_lists": 7
  },
  {
   "relay": "wss://filter.nostr.wine/npub12z8jsett3k6rv9fa2guau5p540qr2xuvjzkr8e432mglafjt99sqkw9zmx?broadcast=true",
   "error": null,
   "connect_ms": 320,
   "first_ms": 320,
   "events": 0,
   "eose": false,
   "auth_required": true,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "auth_required",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://filter.nostr.wine/npub1l04jhee8rg2pj65yymncaex8gacxhcjzgwftqdh4l2lygvcl2h3se4kdhn?broadcast=true",
   "error": null,
   "connect_ms": 287,
   "first_ms": 287,
   "events": 0,
   "eose": false,
   "auth_required": true,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "auth_required",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://filter.nostr.wine/npub1z4m7gkva6yxgvdyclc7zp0vz4ta0s2d9jh8g83w03tp5vdf3kzdsxana6p?broadcast=true",
   "error": null,
   "connect_ms": 257,
   "first_ms": 258,
   "events": 0,
   "eose": false,
   "auth_required": true,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "auth_required",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://filter.stealth.wine/npub18kzz4lkdtc5n729kvfunxuz287uvu9f64ywhjz43ra482t2y5sks0mx5sz?broadcast=true",
   "error": "InvalidStatus: server rejected WebSocket connection: HTTP 403",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "http_error",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://foolay.nostr.moe",
   "error": "gaierror: [Errno -5] No address associated with hostname",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "dns_fail",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://free.nostr.lc",
   "error": "ConnectionRefusedError: [Errno 111] Connect call failed ('23.29.118.185', 443)",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "refused",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://freespeech.casa",
   "error": "gaierror: [Errno -5] No address associated with hostname",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "dns_fail",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://frens.nostr1.com",
   "error": null,
   "connect_ms": 211,
   "first_ms": 261,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://ftp.halifax.rwth-aachen.de/nostr",
   "error": null,
   "connect_ms": 952,
   "first_ms": 1105,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 2,
   "advertised_by_distinct_lists": 2
  },
  {
   "relay": "wss://gmrelay.space",
   "error": "InvalidStatus: server rejected WebSocket connection: HTTP 404",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "http_error",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://goskatespots.nostr1.com",
   "error": null,
   "connect_ms": 188,
   "first_ms": 245,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://greensoul.space",
   "error": null,
   "connect_ms": 581,
   "first_ms": 743,
   "events": 0,
   "eose": false,
   "auth_required": true,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "auth_required",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://haven.downisontheup.ca",
   "error": null,
   "connect_ms": 107,
   "first_ms": 139,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://haven.downisontheup.ca/inbox",
   "error": null,
   "connect_ms": 86,
   "first_ms": 119,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://haven.girino.org/outbox",
   "error": null,
   "connect_ms": 640,
   "first_ms": 865,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://hell.noswhere.com",
   "error": "gaierror: [Errno -2] Name or service not known",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "dns_fail",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://hidden.twinkle.lol",
   "error": "SSLError: [SSL: TLSV1_ALERT_INTERNAL_ERROR] tlsv1 alert internal error (_ssl.c:1016)",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "tls_fail",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://hist.nostr.land",
   "error": null,
   "connect_ms": 649,
   "first_ms": 831,
   "events": 0,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_empty",
   "advertised_by_pubkeys": 11,
   "advertised_by_distinct_lists": 11
  },
  {
   "relay": "wss://hivetalk.nostr1.com",
   "error": "InvalidStatus: server rejected WebSocket connection: HTTP 402",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "http_error",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://hodlbod.nostr1.com",
   "error": "InvalidStatus: server rejected WebSocket connection: HTTP 410",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "http_error",
   "advertised_by_pubkeys": 2,
   "advertised_by_distinct_lists": 2
  },
  {
   "relay": "wss://hotrightnow.nostr1.com",
   "error": null,
   "connect_ms": 254,
   "first_ms": 300,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://https://relay.uxto.one",
   "error": "gaierror: [Errno -3] Temporary failure in name resolution",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "dns_fail",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://https://thecitadel.nostr1.com",
   "error": "gaierror: [Errno -3] Temporary failure in name resolution",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "dns_fail",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://https://theforest.nostr1.com",
   "error": "gaierror: [Errno -3] Temporary failure in name resolution",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "dns_fail",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://inbox.azzamo.net",
   "error": null,
   "connect_ms": 255,
   "first_ms": 322,
   "events": 0,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_empty",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://inbox.nostr.wine",
   "error": null,
   "connect_ms": 432,
   "first_ms": 450,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": "blocked: this relay does not store any of the kinds in this request",
   "notice": null,
   "class": "rejected",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://inbox.relays.land",
   "error": null,
   "connect_ms": 516,
   "first_ms": 516,
   "events": 0,
   "eose": false,
   "auth_required": true,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "auth_required",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://indexer.coracle.social",
   "error": null,
   "connect_ms": 122,
   "first_ms": 141,
   "events": 0,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_empty",
   "advertised_by_pubkeys": 2,
   "advertised_by_distinct_lists": 2
  },
  {
   "relay": "wss://ir.purplerelay.com",
   "error": "gaierror: [Errno -2] Name or service not known",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "dns_fail",
   "advertised_by_pubkeys": 2,
   "advertised_by_distinct_lists": 2
  },
  {
   "relay": "wss://jmoose.rocks",
   "error": "InvalidStatus: server rejected WebSocket connection: HTTP 200",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "http_error",
   "advertised_by_pubkeys": 2,
   "advertised_by_distinct_lists": 2
  },
  {
   "relay": "wss://jskitty.cat/nostr",
   "error": null,
   "connect_ms": 1134,
   "first_ms": 1312,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://k6dpciogx4fabnipku6wlce4rjv3ffjhv6gcundcxvxn6poeq2hcn3id.onion",
   "error": "gaierror: [Errno -2] Name or service not known",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "dns_fail",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://knostr.neutrine.com",
   "error": null,
   "connect_ms": 563,
   "first_ms": 719,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 4,
   "advertised_by_distinct_lists": 4
  },
  {
   "relay": "wss://la.relayable.org",
   "error": "TimeoutError: timed out during opening handshake",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "timeout",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://lang.relays.land/ja",
   "error": null,
   "connect_ms": 596,
   "first_ms": 632,
   "events": 0,
   "eose": false,
   "auth_required": true,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "auth_required",
   "advertised_by_pubkeys": 3,
   "advertised_by_distinct_lists": 3
  },
  {
   "relay": "wss://lang.relays.land/pt",
   "error": null,
   "connect_ms": 499,
   "first_ms": 535,
   "events": 0,
   "eose": false,
   "auth_required": true,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "auth_required",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://libretechsystems.nostr1.com",
   "error": "InvalidStatus: server rejected WebSocket connection: HTTP 402",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "http_error",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://lightningrelay.com",
   "error": "gaierror: [Errno -2] Name or service not known",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "dns_fail",
   "advertised_by_pubkeys": 5,
   "advertised_by_distinct_lists": 5
  },
  {
   "relay": "wss://lightningrelay.org",
   "error": "gaierror: [Errno -2] Name or service not known",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "dns_fail",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://lisp-nostr-relay.compile-error.net",
   "error": "InvalidStatus: server rejected WebSocket connection: HTTP 403",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "http_error",
   "advertised_by_pubkeys": 2,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://lnbits.papersats.io/nostrclient/api/v1/relay",
   "error": null,
   "connect_ms": 719,
   "first_ms": 1307,
   "events": 3,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://lua-nostr-relay.compile-error.net",
   "error": "InvalidStatus: server rejected WebSocket connection: HTTP 403",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "http_error",
   "advertised_by_pubkeys": 2,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://mastodon.cloud/api/v1/streaming",
   "error": "InvalidStatus: server rejected WebSocket connection: HTTP 401",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "http_error",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://me.purplerelay.com",
   "error": "gaierror: [Errno -2] Name or service not known",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "dns_fail",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://merrcurr.up.railway.app",
   "error": "InvalidStatus: server rejected WebSocket connection: HTTP 404",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "http_error",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://mncmpl.shares.zrok.io",
   "error": "InvalidStatus: server rejected WebSocket connection: HTTP 404",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "http_error",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://moonbit-nostr-relay.compile-error.net",
   "error": "InvalidStatus: server rejected WebSocket connection: HTTP 403",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "http_error",
   "advertised_by_pubkeys": 2,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://mruby-nostr-relay.compile-error.net",
   "error": "InvalidStatus: server rejected WebSocket connection: HTTP 403",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "http_error",
   "advertised_by_pubkeys": 2,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://n.ok0.org",
   "error": "InvalidStatus: server rejected WebSocket connection: HTTP 200",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "http_error",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://news.utxo.one",
   "error": null,
   "connect_ms": 259,
   "first_ms": 324,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 3,
   "advertised_by_distinct_lists": 3
  },
  {
   "relay": "wss://nfrelay.app",
   "error": "InvalidStatus: server rejected WebSocket connection: HTTP 502",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "http_error",
   "advertised_by_pubkeys": 3,
   "advertised_by_distinct_lists": 3
  },
  {
   "relay": "wss://nim-nostr-relay.compile-error.net",
   "error": "InvalidStatus: server rejected WebSocket connection: HTTP 403",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "http_error",
   "advertised_by_pubkeys": 2,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://nip17.com",
   "error": null,
   "connect_ms": 637,
   "first_ms": 820,
   "events": 0,
   "eose": false,
   "auth_required": true,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "auth_required",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://njump.me",
   "error": "InvalidStatus: server rejected WebSocket connection: HTTP 403",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "http_error",
   "advertised_by_pubkeys": 2,
   "advertised_by_distinct_lists": 2
  },
  {
   "relay": "wss://no.str.cr",
   "error": null,
   "connect_ms": 535,
   "first_ms": 658,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 10,
   "advertised_by_distinct_lists": 10
  },
  {
   "relay": "wss://nobody.pub",
   "error": "InvalidStatus: server rejected WebSocket connection: HTTP 200",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "http_error",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://nos.lol",
   "error": null,
   "connect_ms": 489,
   "first_ms": 820,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 187,
   "advertised_by_distinct_lists": 157
  },
  {
   "relay": "wss://nos.lol/november",
   "error": null,
   "connect_ms": 544,
   "first_ms": 845,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://nost.lol",
   "error": "gaierror: [Errno -2] Name or service not known",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "dns_fail",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://noster.online",
   "error": "gaierror: [Errno -2] Name or service not known",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "dns_fail",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://nostr-01.bolt.observer",
   "error": "gaierror: [Errno -2] Name or service not known",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "dns_fail",
   "advertised_by_pubkeys": 3,
   "advertised_by_distinct_lists": 3
  },
  {
   "relay": "wss://nostr-01.uid.ovh",
   "error": null,
   "connect_ms": 656,
   "first_ms": 815,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://nostr-01.uid.ovh/hotel",
   "error": null,
   "connect_ms": 626,
   "first_ms": 781,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://nostr-01.yakihonne.com",
   "error": null,
   "connect_ms": 548,
   "first_ms": 762,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 9,
   "advertised_by_distinct_lists": 9
  },
  {
   "relay": "wss://nostr-au.coinfundit.com",
   "error": "gaierror: [Errno -2] Name or service not known",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "dns_fail",
   "advertised_by_pubkeys": 2,
   "advertised_by_distinct_lists": 2
  },
  {
   "relay": "wss://nostr-badur.onrender.com",
   "error": "InvalidStatus: server rejected WebSocket connection: HTTP 404",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "http_error",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://nostr-dev.wellorder.net",
   "error": null,
   "connect_ms": 280,
   "first_ms": 295,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 2,
   "advertised_by_distinct_lists": 2
  },
  {
   "relay": "wss://nostr-eu.coinfundit.com",
   "error": "gaierror: [Errno -2] Name or service not known",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "dns_fail",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://nostr-pareto.self-determined.de",
   "error": "SSLError: [SSL: TLSV1_ALERT_INTERNAL_ERROR] tlsv1 alert internal error (_ssl.c:1016)",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "tls_fail",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://nostr-pub.semisol.dev",
   "error": null,
   "connect_ms": 921,
   "first_ms": 921,
   "events": 0,
   "eose": false,
   "auth_required": true,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "auth_required",
   "advertised_by_pubkeys": 3,
   "advertised_by_distinct_lists": 3
  },
  {
   "relay": "wss://nostr-pub.wellorder.net",
   "error": null,
   "connect_ms": 225,
   "first_ms": 250,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 33,
   "advertised_by_distinct_lists": 33
  },
  {
   "relay": "wss://nostr-relay-jp.moctane.net",
   "error": "InvalidStatus: server rejected WebSocket connection: HTTP 403",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "http_error",
   "advertised_by_pubkeys": 2,
   "advertised_by_distinct_lists": 2
  },
  {
   "relay": "wss://nostr-relay.algotech.io",
   "error": null,
   "connect_ms": 195,
   "first_ms": 312,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://nostr-relay.bitcoin.ninja",
   "error": null,
   "connect_ms": 97,
   "first_ms": 119,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://nostr-relay.derekross.me",
   "error": null,
   "connect_ms": 354,
   "first_ms": 451,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 3,
   "advertised_by_distinct_lists": 3
  },
  {
   "relay": "wss://nostr-relay.derekross.me/inbox",
   "error": null,
   "connect_ms": 344,
   "first_ms": 528,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://nostr-relay.digitalmob.ro",
   "error": "gaierror: [Errno -5] No address associated with hostname",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "dns_fail",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://nostr-relay.h3z.jp",
   "error": "InvalidStatus: server rejected WebSocket connection: HTTP 403",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "http_error",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://nostr-relay.jabato.space",
   "error": null,
   "connect_ms": 795,
   "first_ms": 1037,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://nostr-relay.moctane.net",
   "error": "InvalidStatus: server rejected WebSocket connection: HTTP 403",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "http_error",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://nostr-relay.nokotaro.com",
   "error": "InvalidStatus: server rejected WebSocket connection: HTTP 530",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "http_error",
   "advertised_by_pubkeys": 4,
   "advertised_by_distinct_lists": 4
  },
  {
   "relay": "wss://nostr-relay.nonce.academy",
   "error": "gaierror: [Errno -5] No address associated with hostname",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "dns_fail",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://nostr-relay.philipcristiano.com",
   "error": "TimeoutError: timed out during opening handshake",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "timeout",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://nostr-relay.psfoundation.info",
   "error": "TimeoutError: timed out during opening handshake",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "timeout",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://nostr-relay.untethr.me",
   "error": "gaierror: [Errno -2] Name or service not known",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "dns_fail",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://nostr-relay.wlvs.space",
   "error": "gaierror: [Errno -2] Name or service not known",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "dns_fail",
   "advertised_by_pubkeys": 3,
   "advertised_by_distinct_lists": 3
  },
  {
   "relay": "wss://nostr-us.coinfundit.com",
   "error": "gaierror: [Errno -2] Name or service not known",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "dns_fail",
   "advertised_by_pubkeys": 2,
   "advertised_by_distinct_lists": 2
  },
  {
   "relay": "wss://nostr-verif.slothy.win",
   "error": null,
   "connect_ms": 765,
   "first_ms": 775,
   "events": 0,
   "eose": false,
   "auth_required": true,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "auth_required",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://nostr-verified.wellorder.net",
   "error": null,
   "connect_ms": 223,
   "first_ms": 238,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 2,
   "advertised_by_distinct_lists": 2
  },
  {
   "relay": "wss://nostr.0x50.tech",
   "error": "gaierror: [Errno -2] Name or service not known",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "dns_fail",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://nostr.0x7e.xyz",
   "error": "InvalidStatus: server rejected WebSocket connection: HTTP 502",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "http_error",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://nostr.0xtr.dev",
   "error": "InvalidURI: https://nostr.oxtr.dev isn't a valid URI: scheme isn't ws or wss",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "other_fail",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://nostr.1661.io",
   "error": "gaierror: [Errno -2] Name or service not known",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "dns_fail",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://nostr.2h2o.io",
   "error": null,
   "connect_ms": 250,
   "first_ms": 315,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://nostr.438b.net",
   "error": null,
   "connect_ms": 308,
   "first_ms": 371,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://nostr.702e.com",
   "error": "TimeoutError: timed out during opening handshake",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "timeout",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://nostr.8777.ch",
   "error": null,
   "connect_ms": 315,
   "first_ms": 386,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://nostr.agentcampfire.com",
   "error": "gaierror: [Errno -2] Name or service not known",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "dns_fail",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://nostr.azuki.blue",
   "error": null,
   "connect_ms": 685,
   "first_ms": 803,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 4,
   "advertised_by_distinct_lists": 4
  },
  {
   "relay": "wss://nostr.azzamo.net",
   "error": null,
   "connect_ms": 696,
   "first_ms": 865,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 4,
   "advertised_by_distinct_lists": 4
  },
  {
   "relay": "wss://nostr.band",
   "error": "TimeoutError: timed out during opening handshake",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "timeout",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://nostr.beckmeyer.us",
   "error": "InvalidStatus: server rejected WebSocket connection: HTTP 502",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "http_error",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://nostr.bitcoin-basel.ch",
   "error": "InvalidStatus: server rejected WebSocket connection: HTTP 404",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "http_error",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://nostr.bitcoiner.social",
   "error": null,
   "connect_ms": 105,
   "first_ms": 141,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 72,
   "advertised_by_distinct_lists": 55
  },
  {
   "relay": "wss://nostr.bitmatk.io",
   "error": "gaierror: [Errno -2] Name or service not known",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "dns_fail",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://nostr.bolt.fun",
   "error": "gaierror: [Errno -2] Name or service not known",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "dns_fail",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://nostr.bond/romeo-juliet-xray",
   "error": null,
   "connect_ms": 523,
   "first_ms": 680,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://nostr.btcmp.com",
   "error": "SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate has expired (_ssl.c:1016)",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "tls_fail",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://nostr.cercatrova.me",
   "error": "SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: Hostname mismatch, certificate is not valid for 'nostr.cercatrova.me'. (_ssl.c:1",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "tls_fail",
   "advertised_by_pubkeys": 4,
   "advertised_by_distinct_lists": 4
  },
  {
   "relay": "wss://nostr.coinfundit.com",
   "error": "gaierror: [Errno -2] Name or service not known",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "dns_fail",
   "advertised_by_pubkeys": 2,
   "advertised_by_distinct_lists": 2
  },
  {
   "relay": "wss://nostr.com",
   "error": "InvalidStatus: server rejected WebSocket connection: HTTP 200",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "http_error",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://nostr.compile-error.net",
   "error": "InvalidStatus: server rejected WebSocket connection: HTTP 403",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "http_error",
   "advertised_by_pubkeys": 12,
   "advertised_by_distinct_lists": 11
  },
  {
   "relay": "wss://nostr.cro.social",
   "error": "gaierror: [Errno -2] Name or service not known",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "dns_fail",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://nostr.data.haus",
   "error": null,
   "connect_ms": 1121,
   "first_ms": 1335,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 7,
   "advertised_by_distinct_lists": 7
  },
  {
   "relay": "wss://nostr.dbtc.link",
   "error": null,
   "connect_ms": 687,
   "first_ms": 687,
   "events": 0,
   "eose": false,
   "auth_required": true,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "auth_required",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://nostr.decentony.com",
   "error": null,
   "connect_ms": 101,
   "first_ms": 106,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 2,
   "advertised_by_distinct_lists": 2
  },
  {
   "relay": "wss://nostr.dler.com/zulu",
   "error": null,
   "connect_ms": 583,
   "first_ms": 722,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://nostr.einundzwanzig.space",
   "error": null,
   "connect_ms": 631,
   "first_ms": 777,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 8,
   "advertised_by_distinct_lists": 8
  },
  {
   "relay": "wss://nostr.eluc.ch",
   "error": "SSLError: [SSL: TLSV1_UNRECOGNIZED_NAME] tlsv1 unrecognized name (_ssl.c:1016)",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "tls_fail",
   "advertised_by_pubkeys": 2,
   "advertised_by_distinct_lists": 2
  },
  {
   "relay": "wss://nostr.faultables.net",
   "error": "InvalidStatus: server rejected WebSocket connection: HTTP 502",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "http_error",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://nostr.fbxl.net",
   "error": "InvalidStatus: server rejected WebSocket connection: HTTP 502",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "http_error",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://nostr.fediverse.jp",
   "error": "InvalidStatus: server rejected WebSocket connection: HTTP 403",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "http_error",
   "advertised_by_pubkeys": 5,
   "advertised_by_distinct_lists": 5
  },
  {
   "relay": "wss://nostr.fmar.link",
   "error": "gaierror: [Errno -2] Name or service not known",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "dns_fail",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://nostr.fmt.wiz.biz",
   "error": "TimeoutError: timed out during opening handshake",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "timeout",
   "advertised_by_pubkeys": 14,
   "advertised_by_distinct_lists": 14
  },
  {
   "relay": "wss://nostr.fort-btc.club",
   "error": "SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate has expired (_ssl.c:1016)",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "tls_fail",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://nostr.gerbils.online",
   "error": "InvalidStatus: server rejected WebSocket connection: HTTP 502",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "http_error",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://nostr.gleeze.com",
   "error": "TimeoutError: timed out during opening handshake",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "timeout",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://nostr.h3z.jp",
   "error": "gaierror: [Errno -5] No address associated with hostname",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "dns_fail",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://nostr.hashbang.nl",
   "error": "SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1016)",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "tls_fail",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://nostr.hashi.sbs",
   "error": null,
   "connect_ms": 767,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "no_response",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://nostr.heavyrubberslave.com",
   "error": null,
   "connect_ms": 585,
   "first_ms": 761,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://nostr.hifish.org",
   "error": null,
   "connect_ms": 510,
   "first_ms": 657,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 2,
   "advertised_by_distinct_lists": 2
  },
  {
   "relay": "wss://nostr.holybea.com",
   "error": "TimeoutError: timed out during opening handshake",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "timeout",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://nostr.hubmaker.io",
   "error": "SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: Hostname mismatch, certificate is not valid for 'nostr.hubmaker.io'. (_ssl.c:101",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "tls_fail",
   "advertised_by_pubkeys": 2,
   "advertised_by_distinct_lists": 2
  },
  {
   "relay": "wss://nostr.ichigo.dev",
   "error": "TimeoutError: timed out during opening handshake",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "timeout",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://nostr.inosta.cc",
   "error": "InvalidStatus: server rejected WebSocket connection: HTTP 502",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "http_error",
   "advertised_by_pubkeys": 10,
   "advertised_by_distinct_lists": 10
  },
  {
   "relay": "wss://nostr.island.network",
   "error": "SSLError: [SSL: SSLV3_ALERT_HANDSHAKE_FAILURE] sslv3 alert handshake failure (_ssl.c:1016)",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "tls_fail",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://nostr.ittanmo.men",
   "error": "InvalidStatus: server rejected WebSocket connection: HTTP 403",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "http_error",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://nostr.javi.space",
   "error": "SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self-signed certificate (_ssl.c:1016)",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "tls_fail",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://nostr.land",
   "error": null,
   "connect_ms": 583,
   "first_ms": 583,
   "events": 0,
   "eose": false,
   "auth_required": true,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "auth_required",
   "advertised_by_pubkeys": 39,
   "advertised_by_distinct_lists": 37
  },
  {
   "relay": "wss://nostr.land/xray-xray-cipher",
   "error": null,
   "connect_ms": 613,
   "first_ms": 613,
   "events": 0,
   "eose": false,
   "auth_required": true,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "auth_required",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://nostr.leximaster.com",
   "error": "gaierror: [Errno -2] Name or service not known",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "dns_fail",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://nostr.libertasprimordium.com",
   "error": "gaierror: [Errno -2] Name or service not known",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "dns_fail",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://nostr.lol",
   "error": "InvalidStatus: server rejected WebSocket connection: HTTP 200",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "http_error",
   "advertised_by_pubkeys": 3,
   "advertised_by_distinct_lists": 2
  },
  {
   "relay": "wss://nostr.lu.ke",
   "error": "SSLError: [SSL: TLSV1_ALERT_INTERNAL_ERROR] tlsv1 alert internal error (_ssl.c:1016)",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "tls_fail",
   "advertised_by_pubkeys": 2,
   "advertised_by_distinct_lists": 2
  },
  {
   "relay": "wss://nostr.lu.ke/%0a",
   "error": "SSLError: [SSL: TLSV1_ALERT_INTERNAL_ERROR] tlsv1 alert internal error (_ssl.c:1016)",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "tls_fail",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://nostr.massmux.com",
   "error": "SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate has expired (_ssl.c:1016)",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "tls_fail",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://nostr.maximacitadel.org",
   "error": "SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: Hostname mismatch, certificate is not valid for 'nostr.maximacitadel.org'. (_ssl",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "tls_fail",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://nostr.milou.lol",
   "error": "InvalidStatus: server rejected WebSocket connection: HTTP 200",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "http_error",
   "advertised_by_pubkeys": 11,
   "advertised_by_distinct_lists": 11
  },
  {
   "relay": "wss://nostr.mining.sc",
   "error": "SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate has expired (_ssl.c:1016)",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "tls_fail",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://nostr.mom",
   "error": null,
   "connect_ms": 815,
   "first_ms": 969,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 101,
   "advertised_by_distinct_lists": 82
  },
  {
   "relay": "wss://nostr.mutinywallet.com",
   "error": "gaierror: [Errno -5] No address associated with hostname",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "dns_fail",
   "advertised_by_pubkeys": 8,
   "advertised_by_distinct_lists": 8
  },
  {
   "relay": "wss://nostr.myshosholoza.co.za",
   "error": null,
   "connect_ms": 590,
   "first_ms": 732,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 2,
   "advertised_by_distinct_lists": 2
  },
  {
   "relay": "wss://nostr.neilalexander.dev",
   "error": null,
   "connect_ms": 640,
   "first_ms": 792,
   "events": 0,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_empty",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://nostr.net",
   "error": "InvalidStatus: server rejected WebSocket connection: HTTP 200",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "http_error",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://nostr.nodeofsven.com",
   "error": "TimeoutError: timed out during opening handshake",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "timeout",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://nostr.noones.com",
   "error": "InvalidStatus: server rejected WebSocket connection: HTTP 502",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "http_error",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://nostr.now",
   "error": "InvalidStatus: server rejected WebSocket connection: HTTP 503",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "http_error",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://nostr.onsats.org",
   "error": "SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: Hostname mismatch, certificate is not valid for 'nostr.onsats.org'. (_ssl.c:1016",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "tls_fail",
   "advertised_by_pubkeys": 2,
   "advertised_by_distinct_lists": 2
  },
  {
   "relay": "wss://nostr.openchain.fr",
   "error": "TimeoutError: timed out during opening handshake",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "timeout",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://nostr.openhoofd.nl",
   "error": null,
   "connect_ms": 1054,
   "first_ms": 1256,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://nostr.orangepill.dev",
   "error": "gaierror: [Errno -2] Name or service not known",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "dns_fail",
   "advertised_by_pubkeys": 7,
   "advertised_by_distinct_lists": 7
  },
  {
   "relay": "wss://nostr.overmind.lol",
   "error": null,
   "connect_ms": 229,
   "first_ms": 328,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://nostr.ownscale.org",
   "error": "gaierror: [Errno -2] Name or service not known",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "dns_fail",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://nostr.oxtr.dev",
   "error": null,
   "connect_ms": 1943,
   "first_ms": 2119,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 39,
   "advertised_by_distinct_lists": 39
  },
  {
   "relay": "wss://nostr.planz.io",
   "error": "gaierror: [Errno -2] Name or service not known",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "dns_fail",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://nostr.plebchain.org",
   "error": "gaierror: [Errno -2] Name or service not known",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "dns_fail",
   "advertised_by_pubkeys": 2,
   "advertised_by_distinct_lists": 2
  },
  {
   "relay": "wss://nostr.polyserv.xyz",
   "error": null,
   "connect_ms": 855,
   "first_ms": 856,
   "events": 0,
   "eose": false,
   "auth_required": true,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "auth_required",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://nostr.relayer.se",
   "error": "SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self-signed certificate in certificate chain (_ssl.c:1016)",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "tls_fail",
   "advertised_by_pubkeys": 3,
   "advertised_by_distinct_lists": 3
  },
  {
   "relay": "wss://nostr.rocks",
   "error": "InvalidMessage: did not receive a valid HTTP response",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "http_error",
   "advertised_by_pubkeys": 3,
   "advertised_by_distinct_lists": 3
  },
  {
   "relay": "wss://nostr.roundrockbitcoiners.com",
   "error": "TimeoutError: timed out during opening handshake",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "timeout",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://nostr.sandwich.farm",
   "error": "gaierror: [Errno -2] Name or service not known",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "dns_fail",
   "advertised_by_pubkeys": 2,
   "advertised_by_distinct_lists": 2
  },
  {
   "relay": "wss://nostr.satoshi-mall.com",
   "error": null,
   "connect_ms": 711,
   "first_ms": 883,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://nostr.searx.is",
   "error": "gaierror: [Errno -2] Name or service not known",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "dns_fail",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://nostr.sebastix.dev",
   "error": null,
   "connect_ms": 709,
   "first_ms": 865,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://nostr.sectiontwo.org",
   "error": null,
   "connect_ms": 51,
   "first_ms": 53,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://nostr.semisol.dev",
   "error": null,
   "connect_ms": 778,
   "first_ms": 778,
   "events": 0,
   "eose": false,
   "auth_required": true,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "auth_required",
   "advertised_by_pubkeys": 3,
   "advertised_by_distinct_lists": 3
  },
  {
   "relay": "wss://nostr.sidnlabs.nl",
   "error": "gaierror: [Errno -5] No address associated with hostname",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "dns_fail",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://nostr.simatime.com",
   "error": "SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: Hostname mismatch, certificate is not valid for 'nostr.simatime.com'. (_ssl.c:10",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "tls_fail",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://nostr.slothy.win",
   "error": null,
   "connect_ms": 747,
   "first_ms": 747,
   "events": 0,
   "eose": false,
   "auth_required": true,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "auth_required",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://nostr.smartflowsociql.com",
   "error": "gaierror: [Errno -2] Name or service not known",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "dns_fail",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://nostr.superfriends.online/marble",
   "error": null,
   "connect_ms": 500,
   "first_ms": 660,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://nostr.swiss-enigma.ch",
   "error": "SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: Hostname mismatch, certificate is not valid for 'nostr.swiss-enigma.ch'. (_ssl.c",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "tls_fail",
   "advertised_by_pubkeys": 2,
   "advertised_by_distinct_lists": 2
  },
  {
   "relay": "wss://nostr.t-rg.ws",
   "error": null,
   "connect_ms": 925,
   "first_ms": 1081,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://nostr.tavux.tech",
   "error": "TimeoutError: timed out during opening handshake",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "timeout",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://nostr.thank.eu",
   "error": null,
   "connect_ms": 713,
   "first_ms": 876,
   "events": 0,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_empty",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://nostr.topeth.info",
   "error": "gaierror: [Errno -2] Name or service not known",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "dns_fail",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://nostr.twinkle.lol",
   "error": null,
   "connect_ms": 1228,
   "first_ms": 1862,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 2,
   "advertised_by_distinct_lists": 2
  },
  {
   "relay": "wss://nostr.up.railway.app",
   "error": "InvalidStatus: server rejected WebSocket connection: HTTP 404",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "http_error",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://nostr.v0l.io",
   "error": "gaierror: [Errno -2] Name or service not known",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "dns_fail",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://nostr.vulpem.com",
   "error": null,
   "connect_ms": 659,
   "first_ms": 808,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 2,
   "advertised_by_distinct_lists": 2
  },
  {
   "relay": "wss://nostr.walletofsatoshi.com",
   "error": "TimeoutError: timed out during opening handshake",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "timeout",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://nostr.wine",
   "error": null,
   "connect_ms": 343,
   "first_ms": 418,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 79,
   "advertised_by_distinct_lists": 76
  },
  {
   "relay": "wss://nostr.x0f.org",
   "error": "SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: Hostname mismatch, certificate is not valid for 'nostr.x0f.org'. (_ssl.c:1016)",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "tls_fail",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://nostr.xmr.rocks",
   "error": null,
   "connect_ms": 663,
   "first_ms": 813,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://nostr.yutakobayashi.com",
   "error": null,
   "connect_ms": 526,
   "first_ms": 833,
   "events": 2000,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://nostr.zaprite.io",
   "error": "TimeoutError: timed out during opening handshake",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "timeout",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://nostr.zbd.gg",
   "error": "gaierror: [Errno -2] Name or service not known",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "dns_fail",
   "advertised_by_pubkeys": 2,
   "advertised_by_distinct_lists": 2
  },
  {
   "relay": "wss://nostr.zebedee.cloud",
   "error": "TimeoutError: timed out during opening handshake",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "timeout",
   "advertised_by_pubkeys": 6,
   "advertised_by_distinct_lists": 6
  },
  {
   "relay": "wss://nostr01.counterclockwise.io",
   "error": null,
   "connect_ms": 472,
   "first_ms": 472,
   "events": 0,
   "eose": false,
   "auth_required": true,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "auth_required",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://nostr1.tunnelsats.com",
   "error": "gaierror: [Errno -5] No address associated with hostname",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "dns_fail",
   "advertised_by_pubkeys": 2,
   "advertised_by_distinct_lists": 2
  },
  {
   "relay": "wss://nostr2.kleofash.eu",
   "error": "gaierror: [Errno -2] Name or service not known",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "dns_fail",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://nostr21.com",
   "error": null,
   "connect_ms": 209,
   "first_ms": 254,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 5,
   "advertised_by_distinct_lists": 5
  },
  {
   "relay": "wss://nostr3.actn.io",
   "error": "gaierror: [Errno -2] Name or service not known",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "dns_fail",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://nostrasia.casa",
   "error": "gaierror: [Errno -2] Name or service not known",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "dns_fail",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://nostrbtc.com",
   "error": null,
   "connect_ms": 242,
   "first_ms": 302,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://nostrcheck.me",
   "error": null,
   "connect_ms": 689,
   "first_ms": 8279,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://nostream.nostrly.io",
   "error": "gaierror: [Errno -2] Name or service not known",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "dns_fail",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://nostream.ocha.one",
   "error": "InvalidStatus: server rejected WebSocket connection: HTTP 403",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "http_error",
   "advertised_by_pubkeys": 7,
   "advertised_by_distinct_lists": 7
  },
  {
   "relay": "wss://nostrelay.yeghro.site",
   "error": "InvalidStatus: server rejected WebSocket connection: HTTP 200",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "http_error",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://nostrelites.org",
   "error": null,
   "connect_ms": 225,
   "first_ms": 277,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 14,
   "advertised_by_distinct_lists": 12
  },
  {
   "relay": "wss://nostrja-kari.heguro.com",
   "error": null,
   "connect_ms": 398,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "no_response",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://nostrpub.yeghro.site",
   "error": "InvalidStatus: server rejected WebSocket connection: HTTP 200",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "http_error",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://nostrrelay.com",
   "error": null,
   "connect_ms": 184,
   "first_ms": 184,
   "events": 0,
   "eose": false,
   "auth_required": true,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "auth_required",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://nostrrelay.win",
   "error": null,
   "connect_ms": 72,
   "first_ms": 184,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 2,
   "advertised_by_distinct_lists": 2
  },
  {
   "relay": "wss://nostrsatva.net",
   "error": "gaierror: [Errno -2] Name or service not known",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "dns_fail",
   "advertised_by_pubkeys": 2,
   "advertised_by_distinct_lists": 2
  },
  {
   "relay": "wss://nostrue.com",
   "error": "InvalidStatus: server rejected WebSocket connection: HTTP 500",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "http_error",
   "advertised_by_pubkeys": 4,
   "advertised_by_distinct_lists": 4
  },
  {
   "relay": "wss://nproxy.kristapsk.lv",
   "error": null,
   "connect_ms": 1071,
   "first_ms": 6465,
   "events": 4,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://nr.rosano.ca",
   "error": null,
   "connect_ms": 701,
   "first_ms": 850,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://nrelay-jp.c-stellar.net",
   "error": "InvalidStatus: server rejected WebSocket connection: HTTP 403",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "http_error",
   "advertised_by_pubkeys": 8,
   "advertised_by_distinct_lists": 7
  },
  {
   "relay": "wss://nrelay.c-stellar.net",
   "error": "InvalidStatus: server rejected WebSocket connection: HTTP 502",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "http_error",
   "advertised_by_pubkeys": 9,
   "advertised_by_distinct_lists": 9
  },
  {
   "relay": "wss://nwc.primal.net/ayvjleilmx0al7j2pqt24qed1z7a8s",
   "error": null,
   "connect_ms": 643,
   "first_ms": 812,
   "events": 0,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_empty",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://offchain.bostr.online",
   "error": null,
   "connect_ms": 262,
   "first_ms": 310,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 3,
   "advertised_by_distinct_lists": 3
  },
  {
   "relay": "wss://offchain.pub",
   "error": null,
   "connect_ms": 178,
   "first_ms": 226,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 31,
   "advertised_by_distinct_lists": 30
  },
  {
   "relay": "wss://onchain.pub",
   "error": "SSLError: [SSL: SSLV3_ALERT_HANDSHAKE_FAILURE] sslv3 alert handshake failure (_ssl.c:1016)",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "tls_fail",
   "advertised_by_pubkeys": 2,
   "advertised_by_distinct_lists": 2
  },
  {
   "relay": "wss://paid.nostrified.org",
   "error": "TimeoutError: timed out during opening handshake",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "timeout",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://perl-nostr-relay.compile-error.net",
   "error": "InvalidStatus: server rejected WebSocket connection: HTTP 403",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "http_error",
   "advertised_by_pubkeys": 2,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://pickle.nostr1.com",
   "error": null,
   "connect_ms": 173,
   "first_ms": 174,
   "events": 0,
   "eose": false,
   "auth_required": true,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "auth_required",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://podtards.com",
   "error": null,
   "connect_ms": 332,
   "first_ms": 426,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://poe.feeds.relay.tools",
   "error": null,
   "connect_ms": 336,
   "first_ms": 431,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://poe.nostr1.com",
   "error": null,
   "connect_ms": 164,
   "first_ms": 209,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://polnostr.xyz",
   "error": "InvalidStatus: server rejected WebSocket connection: HTTP 200",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "http_error",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://powrelay.xyz/sierra-glyph-jade",
   "error": "TimeoutError: timed out during opening handshake",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "timeout",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://pr.shino3.net",
   "error": "InvalidStatus: server rejected WebSocket connection: HTTP 403",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "http_error",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://premium.primal.net",
   "error": null,
   "connect_ms": 641,
   "first_ms": 810,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 12,
   "advertised_by_distinct_lists": 12
  },
  {
   "relay": "wss://primal.net",
   "error": "InvalidStatus: server rejected WebSocket connection: HTTP 200",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "http_error",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://primus.nostr1.com/echo-uniform",
   "error": null,
   "connect_ms": 188,
   "first_ms": 282,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://private.red.gb.net",
   "error": "gaierror: [Errno -2] Name or service not known",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "dns_fail",
   "advertised_by_pubkeys": 2,
   "advertised_by_distinct_lists": 2
  },
  {
   "relay": "wss://proxy0.siamstr.com",
   "error": "gaierror: [Errno -2] Name or service not known",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "dns_fail",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://public.relaying.io",
   "error": "TimeoutError: timed out during opening handshake",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "timeout",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://puravida.nostr.land",
   "error": null,
   "connect_ms": 620,
   "first_ms": 621,
   "events": 0,
   "eose": false,
   "auth_required": true,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "auth_required",
   "advertised_by_pubkeys": 15,
   "advertised_by_distinct_lists": 15
  },
  {
   "relay": "wss://purplepag.es",
   "error": null,
   "connect_ms": 541,
   "first_ms": 712,
   "events": 0,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_empty",
   "advertised_by_pubkeys": 43,
   "advertised_by_distinct_lists": 43
  },
  {
   "relay": "wss://purplerelay.com",
   "error": null,
   "connect_ms": 168,
   "first_ms": 245,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 4,
   "advertised_by_distinct_lists": 4
  },
  {
   "relay": "wss://purpura.cloud",
   "error": "InvalidStatus: server rejected WebSocket connection: HTTP 502",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "http_error",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://pyramid.fiatjaf.com",
   "error": null,
   "connect_ms": 472,
   "first_ms": 472,
   "events": 0,
   "eose": false,
   "auth_required": true,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "auth_required",
   "advertised_by_pubkeys": 17,
   "advertised_by_distinct_lists": 16
  },
  {
   "relay": "wss://pyramid.fiatjaf.com/inbox",
   "error": null,
   "connect_ms": 467,
   "first_ms": 614,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://pyramid.nobody.pub",
   "error": "gaierror: [Errno -2] Name or service not known",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "dns_fail",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://r.bitcoinhold.net",
   "error": "InvalidStatus: server rejected WebSocket connection: HTTP 403",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "http_error",
   "advertised_by_pubkeys": 2,
   "advertised_by_distinct_lists": 2
  },
  {
   "relay": "wss://r.hostr.cc",
   "error": "InvalidStatus: server rejected WebSocket connection: HTTP 404",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "http_error",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://r.kojira.io",
   "error": "InvalidStatus: server rejected WebSocket connection: HTTP 403",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "http_error",
   "advertised_by_pubkeys": 26,
   "advertised_by_distinct_lists": 25
  },
  {
   "relay": "wss://r.ydg.works",
   "error": null,
   "connect_ms": 599,
   "first_ms": 726,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 9,
   "advertised_by_distinct_lists": 9
  },
  {
   "relay": "wss://ragnar-relay.com",
   "error": "TimeoutError: timed out during opening handshake",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "timeout",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://relaisnostr.trivaco.fr",
   "error": "gaierror: [Errno -2] Name or service not known",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "dns_fail",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://relav.coinos.pro/xenon-xenon",
   "error": "gaierror: [Errno -2] Name or service not known",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "dns_fail",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://relay-jp.haniwar.com",
   "error": "InvalidStatus: server rejected WebSocket connection: HTTP 403",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "http_error",
   "advertised_by_pubkeys": 2,
   "advertised_by_distinct_lists": 2
  },
  {
   "relay": "wss://relay-jp.nostr.wirednet.jp",
   "error": "InvalidStatus: server rejected WebSocket connection: HTTP 403",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "http_error",
   "advertised_by_pubkeys": 30,
   "advertised_by_distinct_lists": 27
  },
  {
   "relay": "wss://relay-jp.shino3.net",
   "error": "InvalidStatus: server rejected WebSocket connection: HTTP 403",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "http_error",
   "advertised_by_pubkeys": 5,
   "advertised_by_distinct_lists": 5
  },
  {
   "relay": "wss://relay-pub.deschooling.us",
   "error": "InvalidStatus: server rejected WebSocket connection: HTTP 200",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "http_error",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://relay-testnet.k8s.layer3.news:443/charlie",
   "error": null,
   "connect_ms": 406,
   "first_ms": 436,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://relay.0xchat.com",
   "error": null,
   "connect_ms": 792,
   "first_ms": 962,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 7,
   "advertised_by_distinct_lists": 7
  },
  {
   "relay": "wss://relay.21mil.me",
   "error": null,
   "connect_ms": 176,
   "first_ms": 223,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://relay.agorist.space/dynamo",
   "error": null,
   "connect_ms": 1849,
   "first_ms": 2063,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://relay.agorist.space:443",
   "error": null,
   "connect_ms": 1657,
   "first_ms": 1847,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://relay.agorists.space",
   "error": "gaierror: [Errno -2] Name or service not known",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "dns_fail",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://relay.alien.blue",
   "error": "gaierror: [Errno -2] Name or service not known",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "dns_fail",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://relay.angor.io/vertex-golf",
   "error": null,
   "connect_ms": 490,
   "first_ms": 638,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://relay.angor.io/zenith-kilo-onyx",
   "error": null,
   "connect_ms": 478,
   "first_ms": 626,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://relay.argw.com",
   "error": null,
   "connect_ms": 280,
   "first_ms": 280,
   "events": 0,
   "eose": false,
   "auth_required": true,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "auth_required",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://relay.artiostr.ch",
   "error": "InvalidStatus: server rejected WebSocket connection: HTTP 502",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "http_error",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://relay.azzamo.net",
   "error": null,
   "connect_ms": 496,
   "first_ms": 646,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://relay.bchnostr.com",
   "error": null,
   "connect_ms": 317,
   "first_ms": 364,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://relay.bitblockboom.com",
   "error": "InvalidStatus: server rejected WebSocket connection: HTTP 404",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "http_error",
   "advertised_by_pubkeys": 2,
   "advertised_by_distinct_lists": 2
  },
  {
   "relay": "wss://relay.bitcoindistrict.org",
   "error": null,
   "connect_ms": 142,
   "first_ms": 229,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 2,
   "advertised_by_distinct_lists": 2
  },
  {
   "relay": "wss://relay.bitcoiner.social",
   "error": "gaierror: [Errno -2] Name or service not known",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "dns_fail",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://relay.bitcoinpark.com",
   "error": "TimeoutError: timed out during opening handshake",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "timeout",
   "advertised_by_pubkeys": 2,
   "advertised_by_distinct_lists": 2
  },
  {
   "relay": "wss://relay.bitheaven.social",
   "error": "gaierror: [Errno -2] Name or service not known",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "dns_fail",
   "advertised_by_pubkeys": 2,
   "advertised_by_distinct_lists": 2
  },
  {
   "relay": "wss://relay.bitmapstr.io",
   "error": "gaierror: [Errno -2] Name or service not known",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "dns_fail",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://relay.bostr.online",
   "error": null,
   "connect_ms": 387,
   "first_ms": 496,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 3,
   "advertised_by_distinct_lists": 3
  },
  {
   "relay": "wss://relay.bostr.online/inbox",
   "error": null,
   "connect_ms": 398,
   "first_ms": 516,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 2,
   "advertised_by_distinct_lists": 2
  },
  {
   "relay": "wss://relay.bullishbounty.com",
   "error": null,
   "connect_ms": 650,
   "first_ms": 842,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 2,
   "advertised_by_distinct_lists": 2
  },
  {
   "relay": "wss://relay.chakany.systems",
   "error": "InvalidStatus: server rejected WebSocket connection: HTTP 525",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "http_error",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://relay.current.fyi",
   "error": "gaierror: [Errno -5] No address associated with hostname",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "dns_fail",
   "advertised_by_pubkeys": 14,
   "advertised_by_distinct_lists": 14
  },
  {
   "relay": "wss://relay.cxplay.org",
   "error": null,
   "connect_ms": 326,
   "first_ms": 326,
   "events": 0,
   "eose": false,
   "auth_required": true,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "auth_required",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://relay.damus.io",
   "error": "InvalidStatus: server rejected WebSocket connection: HTTP 503",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "http_error",
   "advertised_by_pubkeys": 155,
   "advertised_by_distinct_lists": 141
  },
  {
   "relay": "wss://relay.damustr.com",
   "error": null,
   "connect_ms": 643,
   "first_ms": 643,
   "events": 0,
   "eose": false,
   "auth_required": true,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "auth_required",
   "advertised_by_pubkeys": 2,
   "advertised_by_distinct_lists": 2
  },
  {
   "relay": "wss://relay.dapsnostrrelay.xyz",
   "error": null,
   "connect_ms": 378,
   "first_ms": 483,
   "events": 0,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_empty",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://relay.decentralia.fr",
   "error": null,
   "connect_ms": 692,
   "first_ms": 847,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://relay.dergigi.com",
   "error": null,
   "connect_ms": 533,
   "first_ms": 693,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 2,
   "advertised_by_distinct_lists": 2
  },
  {
   "relay": "wss://relay.dergigi.com/chat",
   "error": null,
   "connect_ms": 523,
   "first_ms": 523,
   "events": 0,
   "eose": false,
   "auth_required": true,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "auth_required",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://relay.dergigi.com/inbox",
   "error": null,
   "connect_ms": 503,
   "first_ms": 674,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://relay.dev.ntech.it",
   "error": "SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self-signed certificate (_ssl.c:1016)",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "tls_fail",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://relay.ditto.pub",
   "error": null,
   "connect_ms": 366,
   "first_ms": 999,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 19,
   "advertised_by_distinct_lists": 18
  },
  {
   "relay": "wss://relay.divine.video",
   "error": null,
   "connect_ms": 474,
   "first_ms": 599,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 4,
   "advertised_by_distinct_lists": 4
  },
  {
   "relay": "wss://relay.dreamith.to",
   "error": null,
   "connect_ms": 270,
   "first_ms": 369,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://relay.exit.pub",
   "error": "gaierror: [Errno -2] Name or service not known",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "dns_fail",
   "advertised_by_pubkeys": 2,
   "advertised_by_distinct_lists": 2
  },
  {
   "relay": "wss://relay.f7z.io",
   "error": "InvalidStatus: server rejected WebSocket connection: HTTP 404",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "http_error",
   "advertised_by_pubkeys": 2,
   "advertised_by_distinct_lists": 2
  },
  {
   "relay": "wss://relay.fiatdenier.com",
   "error": null,
   "connect_ms": 372,
   "first_ms": 430,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://relay.focusofthard.win",
   "error": "gaierror: [Errno -2] Name or service not known",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "dns_fail",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://relay.fountain.fm",
   "error": null,
   "connect_ms": 1039,
   "first_ms": 3673,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 4,
   "advertised_by_distinct_lists": 4
  },
  {
   "relay": "wss://relay.gathr.gives/glyph",
   "error": "TimeoutError: timed out during opening handshake",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "timeout",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://relay.getalby.com",
   "error": null,
   "connect_ms": 268,
   "first_ms": 427,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": "blocked: Request rejected",
   "notice": null,
   "class": "rejected",
   "advertised_by_pubkeys": 2,
   "advertised_by_distinct_lists": 2
  },
  {
   "relay": "wss://relay.getalby.com/v1",
   "error": null,
   "connect_ms": 264,
   "first_ms": 419,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": "blocked: Request rejected",
   "notice": null,
   "class": "rejected",
   "advertised_by_pubkeys": 6,
   "advertised_by_distinct_lists": 6
  },
  {
   "relay": "wss://relay.getsafebox.app",
   "error": null,
   "connect_ms": 382,
   "first_ms": 492,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://relay.getvia.xyz",
   "error": null,
   "connect_ms": 560,
   "first_ms": 742,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://relay.guggero.org",
   "error": null,
   "connect_ms": 628,
   "first_ms": 774,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://relay.hamnet.io",
   "error": "InvalidStatus: server rejected WebSocket connection: HTTP 502",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "http_error",
   "advertised_by_pubkeys": 2,
   "advertised_by_distinct_lists": 2
  },
  {
   "relay": "wss://relay.homeinhk.xyz",
   "error": "InvalidStatus: server rejected WebSocket connection: HTTP 502",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "http_error",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://relay.ingwie.me",
   "error": null,
   "connect_ms": 503,
   "first_ms": 681,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://relay.jmoose.rocks",
   "error": "InvalidStatus: server rejected WebSocket connection: HTTP 502",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "http_error",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://relay.johnnyasantos.com",
   "error": null,
   "connect_ms": 756,
   "first_ms": 951,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://relay.kcbitcoiners.com",
   "error": null,
   "connect_ms": 178,
   "first_ms": 179,
   "events": 0,
   "eose": false,
   "auth_required": true,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "auth_required",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://relay.keychat.io",
   "error": null,
   "connect_ms": 116,
   "first_ms": 128,
   "events": 0,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_empty",
   "advertised_by_pubkeys": 2,
   "advertised_by_distinct_lists": 2
  },
  {
   "relay": "wss://relay.kyhou.duckdns.org:4438/inbox",
   "error": null,
   "connect_ms": 781,
   "first_ms": 966,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://relay.kyhou.duckdns.org:4438/outbox",
   "error": null,
   "connect_ms": 733,
   "first_ms": 914,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://relay.letsfo.com",
   "error": null,
   "connect_ms": 666,
   "first_ms": 830,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://relay.lexingtonbitcoin.org",
   "error": null,
   "connect_ms": 325,
   "first_ms": 414,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 3,
   "advertised_by_distinct_lists": 3
  },
  {
   "relay": "wss://relay.libernet.app",
   "error": null,
   "connect_ms": 673,
   "first_ms": 863,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 2,
   "advertised_by_distinct_lists": 2
  },
  {
   "relay": "wss://relay.lnfi.network",
   "error": "InvalidStatus: server rejected WebSocket connection: HTTP 403",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "http_error",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://relay.martien.io",
   "error": "gaierror: [Errno -2] Name or service not known",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "dns_fail",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://relay.minds.com/nos",
   "error": "InvalidStatus: server rejected WebSocket connection: HTTP 200",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "http_error",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://relay.minds.com/nostr/v1/ws",
   "error": "InvalidStatus: server rejected WebSocket connection: HTTP 200",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "http_error",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://relay.minibits.cash",
   "error": null,
   "connect_ms": 1053,
   "first_ms": 1202,
   "events": 0,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_empty",
   "advertised_by_pubkeys": 6,
   "advertised_by_distinct_lists": 6
  },
  {
   "relay": "wss://relay.minibolt.info",
   "error": null,
   "connect_ms": 541,
   "first_ms": 715,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://relay.mmwaves.de",
   "error": null,
   "connect_ms": 568,
   "first_ms": 734,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://relay.momostr.pink",
   "error": null,
   "connect_ms": 612,
   "first_ms": 612,
   "events": 0,
   "eose": false,
   "auth_required": true,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "auth_required",
   "advertised_by_pubkeys": 11,
   "advertised_by_distinct_lists": 11
  },
  {
   "relay": "wss://relay.mostr.pub",
   "error": null,
   "connect_ms": 296,
   "first_ms": 419,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 30,
   "advertised_by_distinct_lists": 30
  },
  {
   "relay": "wss://relay.mostr.pub/kilo",
   "error": null,
   "connect_ms": 302,
   "first_ms": 429,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://relay.mostro.network",
   "error": "InvalidStatus: server rejected WebSocket connection: HTTP 502",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "http_error",
   "advertised_by_pubkeys": 5,
   "advertised_by_distinct_lists": 5
  },
  {
   "relay": "wss://relay.mrmave.work",
   "error": null,
   "connect_ms": 635,
   "first_ms": 849,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://relay.mulatta.io",
   "error": null,
   "connect_ms": 437,
   "first_ms": 589,
   "events": 0,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_empty",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://relay.n057r.club",
   "error": "gaierror: [Errno -2] Name or service not known",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "dns_fail",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://relay.nmail.li",
   "error": null,
   "connect_ms": 961,
   "first_ms": 1110,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 2,
   "advertised_by_distinct_lists": 2
  },
  {
   "relay": "wss://relay.noderunners.network",
   "error": null,
   "connect_ms": 745,
   "first_ms": 909,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://relay.nos.social",
   "error": null,
   "connect_ms": 274,
   "first_ms": 346,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 3,
   "advertised_by_distinct_lists": 3
  },
  {
   "relay": "wss://relay.nostr-check.me",
   "error": null,
   "connect_ms": 1396,
   "first_ms": 11119,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://relay.nostr.ai",
   "error": "gaierror: [Errno -2] Name or service not known",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "dns_fail",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://relay.nostr.band",
   "error": "TimeoutError: timed out during opening handshake",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "timeout",
   "advertised_by_pubkeys": 54,
   "advertised_by_distinct_lists": 50
  },
  {
   "relay": "wss://relay.nostr.band/trusted",
   "error": "TimeoutError: timed out during opening handshake",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "timeout",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://relay.nostr.bg",
   "error": "gaierror: [Errno -2] Name or service not known",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "dns_fail",
   "advertised_by_pubkeys": 21,
   "advertised_by_distinct_lists": 21
  },
  {
   "relay": "wss://relay.nostr.build",
   "error": null,
   "connect_ms": 136,
   "first_ms": 136,
   "events": 0,
   "eose": false,
   "auth_required": true,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "auth_required",
   "advertised_by_pubkeys": 4,
   "advertised_by_distinct_lists": 4
  },
  {
   "relay": "wss://relay.nostr.ch",
   "error": "TimeoutError: timed out during opening handshake",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "timeout",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://relay.nostr.com.au",
   "error": "TimeoutError: timed out during opening handshake",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "timeout",
   "advertised_by_pubkeys": 12,
   "advertised_by_distinct_lists": 12
  },
  {
   "relay": "wss://relay.nostr.dev.br",
   "error": "gaierror: [Errno -2] Name or service not known",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "dns_fail",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://relay.nostr.info",
   "error": null,
   "connect_ms": 40,
   "first_ms": 42,
   "events": 0,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_empty",
   "advertised_by_pubkeys": 9,
   "advertised_by_distinct_lists": 9
  },
  {
   "relay": "wss://relay.nostr.inosta.cc",
   "error": "gaierror: [Errno -2] Name or service not known",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "dns_fail",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://relay.nostr.moctane.com",
   "error": "gaierror: [Errno -5] No address associated with hostname",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "dns_fail",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://relay.nostr.net",
   "error": null,
   "connect_ms": 711,
   "first_ms": 887,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 10,
   "advertised_by_distinct_lists": 10
  },
  {
   "relay": "wss://relay.nostr.nisshiee.org",
   "error": "InvalidStatus: server rejected WebSocket connection: HTTP 403",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "http_error",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://relay.nostr.pub",
   "error": "gaierror: [Errno -2] Name or service not known",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "dns_fail",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://relay.nostr.ro",
   "error": "gaierror: [Errno -3] Temporary failure in name resolution",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "dns_fail",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://relay.nostr.watch",
   "error": null,
   "connect_ms": 358,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "no_response",
   "advertised_by_pubkeys": 2,
   "advertised_by_distinct_lists": 2
  },
  {
   "relay": "wss://relay.nostr.wine",
   "error": "gaierror: [Errno -5] No address associated with hostname",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "dns_fail",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://relay.nostr.wirednet.jp",
   "error": null,
   "connect_ms": 456,
   "first_ms": 616,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 12,
   "advertised_by_distinct_lists": 12
  },
  {
   "relay": "wss://relay.nostrarabia.com",
   "error": null,
   "connect_ms": 233,
   "first_ms": 293,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://relay.nostrati.com",
   "error": "InvalidStatus: server rejected WebSocket connection: HTTP 502",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "http_error",
   "advertised_by_pubkeys": 10,
   "advertised_by_distinct_lists": 10
  },
  {
   "relay": "wss://relay.nostrcheck.me",
   "error": null,
   "connect_ms": 678,
   "first_ms": 10332,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 4,
   "advertised_by_distinct_lists": 4
  },
  {
   "relay": "wss://relay.nostrfiles.dev",
   "error": "gaierror: [Errno -2] Name or service not known",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "dns_fail",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://relay.nostrhub.fr",
   "error": null,
   "connect_ms": 684,
   "first_ms": 838,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://relay.nostrica.com",
   "error": "TimeoutError: timed out during opening handshake",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "timeout",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://relay.nostrich.de",
   "error": "SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self-signed certificate (_ssl.c:1016)",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "tls_fail",
   "advertised_by_pubkeys": 2,
   "advertised_by_distinct_lists": 2
  },
  {
   "relay": "wss://relay.nostriches.club",
   "error": null,
   "connect_ms": 682,
   "first_ms": 9991,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://relay.nostriches.org",
   "error": "TimeoutError: timed out during opening handshake",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "timeout",
   "advertised_by_pubkeys": 5,
   "advertised_by_distinct_lists": 5
  },
  {
   "relay": "wss://relay.nostriot.com",
   "error": null,
   "connect_ms": 285,
   "first_ms": 354,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://relay.nostrmap.net",
   "error": null,
   "connect_ms": 548,
   "first_ms": 715,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://relay.nostrplebs.com",
   "error": null,
   "connect_ms": 723,
   "first_ms": 896,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 16,
   "advertised_by_distinct_lists": 16
  },
  {
   "relay": "wss://relay.nostrtalk.org",
   "error": "SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: Hostname mismatch, certificate is not valid for 'relay.nostrtalk.org'. (_ssl.c:1",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "tls_fail",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://relay.nostrverse.net",
   "error": null,
   "connect_ms": 751,
   "first_ms": 9829,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://relay.nostrview.com",
   "error": null,
   "connect_ms": 461,
   "first_ms": 609,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://relay.nostrzh.org",
   "error": null,
   "connect_ms": 531,
   "first_ms": 682,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 2,
   "advertised_by_distinct_lists": 2
  },
  {
   "relay": "wss://relay.nostrzh.org/inbox",
   "error": null,
   "connect_ms": 480,
   "first_ms": 630,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://relay.noswhere.com",
   "error": null,
   "connect_ms": 834,
   "first_ms": 1008,
   "events": 0,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_empty",
   "advertised_by_pubkeys": 9,
   "advertised_by_distinct_lists": 9
  },
  {
   "relay": "wss://relay.notoshi.win",
   "error": null,
   "connect_ms": 621,
   "first_ms": 816,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 2,
   "advertised_by_distinct_lists": 2
  },
  {
   "relay": "wss://relay.npub.bar",
   "error": "gaierror: [Errno -3] Temporary failure in name resolution",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "dns_fail",
   "advertised_by_pubkeys": 2,
   "advertised_by_distinct_lists": 2
  },
  {
   "relay": "wss://relay.npubhaus.com",
   "error": null,
   "connect_ms": 1134,
   "first_ms": 9840,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://relay.nquiz.io",
   "error": "gaierror: [Errno -2] Name or service not known",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "dns_fail",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://relay.nsnip.io/sierra",
   "error": null,
   "connect_ms": 515,
   "first_ms": 670,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://relay.ohbe.me",
   "error": "TimeoutError: timed out during opening handshake",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "timeout",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://relay.oke.minds",
   "error": "gaierror: [Errno -2] Name or service not known",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "dns_fail",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://relay.olas.app",
   "error": null,
   "connect_ms": 627,
   "first_ms": 793,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://relay.orange-crush.com",
   "error": "TimeoutError: timed out during opening handshake",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "timeout",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://relay.orangepill.dev",
   "error": "ConnectionClosedError: no close frame received or sent",
   "connect_ms": 302,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "other_fail",
   "advertised_by_pubkeys": 11,
   "advertised_by_distinct_lists": 11
  },
  {
   "relay": "wss://relay.orangepill.ovh",
   "error": null,
   "connect_ms": 681,
   "first_ms": 829,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://relay.orly.dev",
   "error": "InvalidStatus: server rejected WebSocket connection: HTTP 502",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "http_error",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://relay.paulstephenborile.com/kilo-romeo",
   "error": null,
   "connect_ms": 820,
   "first_ms": 973,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://relay.pixelzx.com",
   "error": null,
   "connect_ms": 705,
   "first_ms": 857,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://relay.pleb.one",
   "error": null,
   "connect_ms": 180,
   "first_ms": 180,
   "events": 0,
   "eose": false,
   "auth_required": true,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "auth_required",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://relay.plebchain.org",
   "error": "gaierror: [Errno -2] Name or service not known",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "dns_fail",
   "advertised_by_pubkeys": 2,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://relay.plebeian.market",
   "error": null,
   "connect_ms": 599,
   "first_ms": 744,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://relay.plebstr.com",
   "error": "TimeoutError: timed out during opening handshake",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "timeout",
   "advertised_by_pubkeys": 5,
   "advertised_by_distinct_lists": 5
  },
  {
   "relay": "wss://relay.poster.place",
   "error": null,
   "connect_ms": 434,
   "first_ms": 484,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 3,
   "advertised_by_distinct_lists": 3
  },
  {
   "relay": "wss://relay.primal.net",
   "error": null,
   "connect_ms": 536,
   "first_ms": 703,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 107,
   "advertised_by_distinct_lists": 103
  },
  {
   "relay": "wss://relay.rkus.se",
   "error": null,
   "connect_ms": 885,
   "first_ms": 1037,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://relay.s-w.art",
   "error": null,
   "connect_ms": 560,
   "first_ms": 725,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://relay.san.yt",
   "error": "TimeoutError: timed out during opening handshake",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "timeout",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://relay.satlantis.io",
   "error": null,
   "connect_ms": 256,
   "first_ms": 328,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://relay.satoshidnc.com",
   "error": "gaierror: [Errno -2] Name or service not known",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "dns_fail",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://relay.shawnyeager.com",
   "error": null,
   "connect_ms": 256,
   "first_ms": 320,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://relay.shawnyeager.com/chat",
   "error": null,
   "connect_ms": 230,
   "first_ms": 230,
   "events": 0,
   "eose": false,
   "auth_required": true,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "auth_required",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://relay.shawnyeager.com/inbox",
   "error": null,
   "connect_ms": 234,
   "first_ms": 298,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://relay.shawnyeager.com/outbox",
   "error": null,
   "connect_ms": 231,
   "first_ms": 291,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://relay.shawnyeager.com/private",
   "error": null,
   "connect_ms": 233,
   "first_ms": 233,
   "events": 0,
   "eose": false,
   "auth_required": true,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "auth_required",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://relay.shitforce.one",
   "error": "OSError: Multiple exceptions: [Errno 111] Connect call failed ('69.30.197.14', 443), [Errno 111] Connect call failed ('69.30.197.10', 443), [Errno 11",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "refused",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://relay.siamdev.cc",
   "error": "SSLError: [SSL: SSLV3_ALERT_HANDSHAKE_FAILURE] sslv3 alert handshake failure (_ssl.c:1016)",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "tls_fail",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://relay.siamstr.com",
   "error": "gaierror: [Errno -2] Name or service not known",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "dns_fail",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://relay.smesh.lol",
   "error": "InvalidStatus: server rejected WebSocket connection: HTTP 502",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "http_error",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://relay.snort.social",
   "error": "TimeoutError: timed out during opening handshake",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "timeout",
   "advertised_by_pubkeys": 61,
   "advertised_by_distinct_lists": 61
  },
  {
   "relay": "wss://relay.staging.dvines.org",
   "error": null,
   "connect_ms": 221,
   "first_ms": 440,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://relay.stoner.com",
   "error": "gaierror: [Errno -2] Name or service not known",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "dns_fail",
   "advertised_by_pubkeys": 3,
   "advertised_by_distinct_lists": 3
  },
  {
   "relay": "wss://relay.test.nquiz.io",
   "error": "gaierror: [Errno -2] Name or service not known",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "dns_fail",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://relay.threenine.services/umbra-zulu-zulu",
   "error": "SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate has expired (_ssl.c:1016)",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "tls_fail",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://relay.trosso.net",
   "error": null,
   "connect_ms": 226,
   "first_ms": 265,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://relay.trosso.net/inbox",
   "error": null,
   "connect_ms": 189,
   "first_ms": 229,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://relay.utxo.one",
   "error": null,
   "connect_ms": 265,
   "first_ms": 328,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 3,
   "advertised_by_distinct_lists": 3
  },
  {
   "relay": "wss://relay.utxo.one/inbox",
   "error": null,
   "connect_ms": 247,
   "first_ms": 310,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://relay.utxo.one/outbox",
   "error": null,
   "connect_ms": 226,
   "first_ms": 290,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://relay.valera.co",
   "error": "SSLError: [SSL: TLSV1_UNRECOGNIZED_NAME] tlsv1 unrecognized name (_ssl.c:1016)",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "tls_fail",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://relay.varke.eu",
   "error": "gaierror: [Errno -2] Name or service not known",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "dns_fail",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://relay.verified-nostr.com",
   "error": "InvalidStatus: server rejected WebSocket connection: HTTP 403",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "http_error",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://relay.wellorder.net",
   "error": null,
   "connect_ms": 319,
   "first_ms": 334,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 3,
   "advertised_by_distinct_lists": 3
  },
  {
   "relay": "wss://relay.westernbtc.com",
   "error": null,
   "connect_ms": 132,
   "first_ms": 150,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 6,
   "advertised_by_distinct_lists": 6
  },
  {
   "relay": "wss://relay.wisp.talk",
   "error": null,
   "connect_ms": 809,
   "first_ms": 963,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 4,
   "advertised_by_distinct_lists": 4
  },
  {
   "relay": "wss://relay.yozora.world",
   "error": "OSError: [Errno 101] Network is unreachable",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "other_fail",
   "advertised_by_pubkeys": 3,
   "advertised_by_distinct_lists": 3
  },
  {
   "relay": "wss://relay.zerosatoshi.xyz",
   "error": "gaierror: [Errno -2] Name or service not known",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "dns_fail",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://relay2.blogstr.app",
   "error": "InvalidURI: https://relay2.blogstr.app/login isn't a valid URI: scheme isn't ws or wss",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "other_fail",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://relay2.fiatdenier.com",
   "error": null,
   "connect_ms": 473,
   "first_ms": 619,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://relay2.nostrchat.io",
   "error": null,
   "connect_ms": 497,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "no_response",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://relay2.veganostr.com/karma-bravo",
   "error": null,
   "connect_ms": 592,
   "first_ms": 764,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://relay29.notoshi.win",
   "error": null,
   "connect_ms": 635,
   "first_ms": 636,
   "events": 0,
   "eose": false,
   "auth_required": true,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "auth_required",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://relayable.org",
   "error": "TimeoutError: timed out during opening handshake",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "timeout",
   "advertised_by_pubkeys": 8,
   "advertised_by_distinct_lists": 8
  },
  {
   "relay": "wss://relayer.fiatjaf.com",
   "error": "gaierror: [Errno -2] Name or service not known",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "dns_fail",
   "advertised_by_pubkeys": 3,
   "advertised_by_distinct_lists": 3
  },
  {
   "relay": "wss://relaypag.es/yankee-dynamo",
   "error": null,
   "connect_ms": 504,
   "first_ms": 658,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://rele.speyhard.fi/nostr/oscar",
   "error": null,
   "connect_ms": 919,
   "first_ms": 1070,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://ren.nostr1.com",
   "error": "InvalidStatus: server rejected WebSocket connection: HTTP 410",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "http_error",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://ribo.eu.nostria.app",
   "error": null,
   "connect_ms": 690,
   "first_ms": 930,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://ribo.nostria.app",
   "error": null,
   "connect_ms": 659,
   "first_ms": 870,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://rilo.nostria.app",
   "error": null,
   "connect_ms": 669,
   "first_ms": 870,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://rsslay.fiatjaf.com",
   "error": "gaierror: [Errno -2] Name or service not known",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "dns_fail",
   "advertised_by_pubkeys": 2,
   "advertised_by_distinct_lists": 2
  },
  {
   "relay": "wss://rsslay.nostr.moe",
   "error": "gaierror: [Errno -5] No address associated with hostname",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "dns_fail",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://rsslay.nostr.net",
   "error": "gaierror: [Errno -2] Name or service not known",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "dns_fail",
   "advertised_by_pubkeys": 2,
   "advertised_by_distinct_lists": 2
  },
  {
   "relay": "wss://ruby-nostr-relay.compile-error.net",
   "error": "InvalidStatus: server rejected WebSocket connection: HTTP 403",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "http_error",
   "advertised_by_pubkeys": 2,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://satsage.xyz",
   "error": null,
   "connect_ms": 53,
   "first_ms": 56,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://search.nos.today",
   "error": null,
   "connect_ms": 523,
   "first_ms": 634,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": "error: search filter is required",
   "notice": null,
   "class": "rejected",
   "advertised_by_pubkeys": 5,
   "advertised_by_distinct_lists": 5
  },
  {
   "relay": "wss://sendit.nosflare.com",
   "error": "InvalidStatus: server rejected WebSocket connection: HTTP 403",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "http_error",
   "advertised_by_pubkeys": 10,
   "advertised_by_distinct_lists": 10
  },
  {
   "relay": "wss://sfr0.nostr1.com",
   "error": "InvalidStatus: server rejected WebSocket connection: HTTP 410",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "http_error",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://sg.unfiltered.zone",
   "error": "gaierror: [Errno -2] Name or service not known",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "dns_fail",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://sign.siamstr.com",
   "error": "InvalidStatus: server rejected WebSocket connection: HTTP 403",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "http_error",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://slick.mjex.me",
   "error": null,
   "connect_ms": 273,
   "first_ms": 353,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://snowflare.cc",
   "error": "InvalidStatus: server rejected WebSocket connection: HTTP 403",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "http_error",
   "advertised_by_pubkeys": 6,
   "advertised_by_distinct_lists": 6
  },
  {
   "relay": "wss://social.camph.net",
   "error": "TimeoutError: timed out during opening handshake",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "timeout",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://soloco.nl",
   "error": null,
   "connect_ms": 502,
   "first_ms": 656,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 3,
   "advertised_by_distinct_lists": 3
  },
  {
   "relay": "wss://spatia-arcana.com",
   "error": null,
   "connect_ms": 178,
   "first_ms": 178,
   "events": 0,
   "eose": false,
   "auth_required": true,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "auth_required",
   "advertised_by_pubkeys": 3,
   "advertised_by_distinct_lists": 3
  },
  {
   "relay": "wss://spatia-arcana.com/inbox",
   "error": null,
   "connect_ms": 279,
   "first_ms": 319,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 2,
   "advertised_by_distinct_lists": 2
  },
  {
   "relay": "wss://srtrelay.c-stellar.net",
   "error": "InvalidStatus: server rejected WebSocket connection: HTTP 502",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "http_error",
   "advertised_by_pubkeys": 6,
   "advertised_by_distinct_lists": 6
  },
  {
   "relay": "wss://staging.yabu.me",
   "error": null,
   "connect_ms": 518,
   "first_ms": 626,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://strfry.iris.to",
   "error": "gaierror: [Errno -2] Name or service not known",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "dns_fail",
   "advertised_by_pubkeys": 4,
   "advertised_by_distinct_lists": 4
  },
  {
   "relay": "wss://temp.iris.to",
   "error": null,
   "connect_ms": 806,
   "first_ms": 1008,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://temp.iris.to/jade",
   "error": null,
   "connect_ms": 780,
   "first_ms": 998,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://testrelay.nostr1.com",
   "error": "InvalidStatus: server rejected WebSocket connection: HTTP 410",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "http_error",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://thebarn.nostr1.com",
   "error": null,
   "connect_ms": 204,
   "first_ms": 250,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://theforest.nostr1.com",
   "error": null,
   "connect_ms": 181,
   "first_ms": 227,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 18,
   "advertised_by_distinct_lists": 18
  },
  {
   "relay": "wss://thingstr-relay.fly.dev/haven",
   "error": null,
   "connect_ms": 296,
   "first_ms": 459,
   "events": 0,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_empty",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://tictac.nostr1.com",
   "error": "InvalidStatus: server rejected WebSocket connection: HTTP 410",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "http_error",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://tonyo.up.railway.app",
   "error": "InvalidStatus: server rejected WebSocket connection: HTTP 404",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "http_error",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://top.testrelay.top",
   "error": null,
   "connect_ms": 283,
   "first_ms": 361,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://us.nostr.wine",
   "error": null,
   "connect_ms": 365,
   "first_ms": 451,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://vitor.nostr1.com",
   "error": null,
   "connect_ms": 191,
   "first_ms": 283,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://wbc.nostr1.com",
   "error": null,
   "connect_ms": 189,
   "first_ms": 242,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://welcome.nostr.wine",
   "error": "InvalidStatus: server rejected WebSocket connection: HTTP 502",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "http_error",
   "advertised_by_pubkeys": 6,
   "advertised_by_distinct_lists": 5
  },
  {
   "relay": "wss://wheat.happytavern.co",
   "error": null,
   "connect_ms": 249,
   "first_ms": 268,
   "events": 0,
   "eose": false,
   "auth_required": true,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "auth_required",
   "advertised_by_pubkeys": 3,
   "advertised_by_distinct_lists": 3
  },
  {
   "relay": "wss://wot.dergigi.com",
   "error": "TimeoutError: timed out during opening handshake",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "timeout",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://wot.downisontheup.ca",
   "error": "gaierror: [Errno -2] Name or service not known",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "dns_fail",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://wot.girino.org",
   "error": null,
   "connect_ms": 287,
   "first_ms": 359,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 2,
   "advertised_by_distinct_lists": 2
  },
  {
   "relay": "wss://wot.nostr.net",
   "error": null,
   "connect_ms": 720,
   "first_ms": 900,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 3,
   "advertised_by_distinct_lists": 2
  },
  {
   "relay": "wss://wot.nostr.party",
   "error": null,
   "connect_ms": 444,
   "first_ms": 521,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 10,
   "advertised_by_distinct_lists": 9
  },
  {
   "relay": "wss://wot.sandwich.farm",
   "error": "gaierror: [Errno -2] Name or service not known",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "dns_fail",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://wot.shaving.kiwi",
   "error": null,
   "connect_ms": 575,
   "first_ms": 729,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 2,
   "advertised_by_distinct_lists": 2
  },
  {
   "relay": "wss://wot.sovbit.host",
   "error": "gaierror: [Errno -5] No address associated with hostname",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "dns_fail",
   "advertised_by_pubkeys": 3,
   "advertised_by_distinct_lists": 3
  },
  {
   "relay": "wss://wot.sudocarlos.com",
   "error": null,
   "connect_ms": 313,
   "first_ms": 525,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 2,
   "advertised_by_distinct_lists": 2
  },
  {
   "relay": "wss://wot.utxo.one",
   "error": null,
   "connect_ms": 273,
   "first_ms": 338,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 7,
   "advertised_by_distinct_lists": 7
  },
  {
   "relay": "wss://wotr.relatr.xyz",
   "error": "gaierror: [Errno -2] Name or service not known",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "dns_fail",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://x.kojira.io",
   "error": null,
   "connect_ms": 534,
   "first_ms": 767,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 3,
   "advertised_by_distinct_lists": 3
  },
  {
   "relay": "wss://xmr.ithurtswhenip.ee",
   "error": null,
   "connect_ms": 696,
   "first_ms": 849,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://xmr.usenostr.org",
   "error": null,
   "connect_ms": 489,
   "first_ms": 640,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 3,
   "advertised_by_distinct_lists": 3
  },
  {
   "relay": "wss://xxmmrr.shogatsu.ovh",
   "error": "gaierror: [Errno -2] Name or service not known",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "dns_fail",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://yabu.me",
   "error": null,
   "connect_ms": 372,
   "first_ms": 477,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 44,
   "advertised_by_distinct_lists": 41
  },
  {
   "relay": "wss://yabu.me/v2",
   "error": null,
   "connect_ms": 357,
   "first_ms": 470,
   "events": 1,
   "eose": true,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "ok_serving",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://yestr.me",
   "error": null,
   "connect_ms": 306,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "no_response",
   "advertised_by_pubkeys": 3,
   "advertised_by_distinct_lists": 3
  },
  {
   "relay": "wss://zap.watch",
   "error": "InvalidStatus: server rejected WebSocket connection: HTTP 502",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "http_error",
   "advertised_by_pubkeys": 1,
   "advertised_by_distinct_lists": 1
  },
  {
   "relay": "wss://zig-nostr-relay.compile-error.net",
   "error": "InvalidStatus: server rejected WebSocket connection: HTTP 403",
   "connect_ms": null,
   "first_ms": null,
   "events": 0,
   "eose": false,
   "auth_required": false,
   "payment_required": false,
   "closed_reason": null,
   "notice": null,
   "class": "http_error",
   "advertised_by_pubkeys": 2,
   "advertised_by_distinct_lists": 1
  }
 ]
}