← observatory

kind 35128 · don't trust, verify

938e8934a6a886ea9f412a32c6a3f340e5698e4c4d6a2689c92f4274f4d8cf34

{
  "id": "938e8934a6a886ea9f412a32c6a3f340e5698e4c4d6a2689c92f4274f4d8cf34",
  "pubkey": "c2f1ab4e6a577dd8980b57e15986ed92830b95a94f374192235563532b5cac20",
  "created_at": 1791517909,
  "kind": 35128,
  "tags": [
    [
      "path",
      "/index.html",
      "f034cf7dbdc460a6de4a4cffbc6bc15dfb47e875673c7c2bb493d43dac0c14e0"
    ],
    [
      "path",
      "/__MACOSX/._index.html",
      "91b8493b8678be7f1057b2e32f7e045e8ec9e7b8788ef387aae56a7e3d6dd4f8"
    ],
    [
      "path",
      "/404.html",
      "f034cf7dbdc460a6de4a4cffbc6bc15dfb47e875673c7c2bb493d43dac0c14e0"
    ],
    [
      "server",
      "https://nsite.run"
    ],
    [
      "server",
      "https://nostr.download"
    ],
    [
      "server",
      "https://blssm.us"
    ],
    [
      "server",
      "https://blossom.yakihonne.com"
    ],
    [
      "server",
      "https://zencrown.relay2aeon.quest/"
    ],
    [
      "relay",
      "wss://nsite.run"
    ],
    [
      "relay",
      "was://zencrown.relay2aeon.quest"
    ],
    [
      "relay",
      "wss://nostr.bitcoiner.social"
    ],
    [
      "relay",
      "wss://purplepag.es"
    ],
    [
      "relay",
      "wss://relay.primal.net"
    ],
    [
      "relay",
      "wss://zencrown.relay2aeon.quest"
    ],
    [
      "d",
      "relay-clean"
    ],
    [
      "title",
      "Nostr Relay Cleanup"
    ],
    [
      "description",
      "Nostr Relay Cleanup is a zero-build, single-file HTML/JS web application designed to help users prune their Nostr relay lists (kind: 10002) and set Blossom media server lists (kind: 10063) in under two minutes. Built with privacy and key security in mind, it never handles private keys directly, connecting instead via browser extensions (NIP-07) or remote signers (NIP-46).\nCore Architecture & Workflow\n * Authentication & Key Safety: Supports connection via NIP-07 extension signers (window.nostr) or NIP-46 remote bunker URLs (bunker://), requesting signatures only for final event publishing without key exposure.\n * Step-by-Step Guided Setup:\n   * Connect Signer: Authenticates the user's public key out-of-band.\n   * Review Current Setup: Queries bootstrap relays to inspect published kind: 10002 relay lists and kind: 10063 Blossom server lists, displaying current list statistics and recommendations.\n   * Select Relays (kind: 10002): Offers curated, current, or custom relay selections with fine-grained Read/Write toggle markers (R, W) and a target recommendation of 3\u20135 relays.\n   * Select Blossom Servers (kind: 10063): Configures media host locations using curated lists or custom inputs to ensure redundant asset hosting.\n   * Confirm & Publish: Computes a detailed diff of added, removed, and kept servers/relays alongside raw JSON previews before requesting signer signatures.\n   * Fan-Out Distribution: Broadcasts signed events across target relays (new, old, and bootstrap) simultaneously, reporting real-time delivery metrics.\n"
    ],
    [
      "client",
      "nsite.run"
    ]
  ],
  "content": "",
  "sig": "18873dde4a2897e47367d05221ce79b2d71890df8cb3820ffb1ae6ae71d9605917d37f114550433e25fb71f50f3ac761580b500395829a768b1f2323ffb3b390"
}