Well fuck I exhausted the free tier until 8 am guess I sleep...

958b754a1d3de5b5...

npub1jk9h2jsa8hjmtm9qlcca942473gnyhuynz5rmgve0dlu6hpeazxqc3lqz7

hex

2102512fea8fe6dde440b32659c58b06763a4a34cd809471ec80bbd7c491a102

nevent

nevent1qqszzqj39l4glekau3qtxfjeck9sva36fg6vmqy5w8kgpw7hcjg6zqsprpmhxue69uhhyetvv9ujuem4d36kwatvw5hx6mm9qgsftzm4fgwnmed4ajs0uvwj642lg5fjt7zf32pa5xvhkl7dtsu73rqnf2u70

Kind-1 (TextNote)

2026-03-13T09:09:36Z

↳ 回复 958b754a... (npub1jk9h2jsa8hjmtm9qlcca942473gnyhuynz5rmgve0dlu6hpeazxqc3lqz7)

another day another release 🔖 https://nostr-trending-bookmarks.pages.dev https://github.com/OGSleepy/nostr-trending-bookmarks/releases/tag/v1.0.0

Well fuck I exhausted the free tier until 8 am guess I sleep early tonight

The first fix I’m implementing tomorrow is the hard cap at 500 events per relay

Adding 5,000 events per page (the max most relays allow)

Repeats up to 10 pages per relay — so up to 50,000 bookmark events per relay, 200,000 total across all 4

Hard 20 second timeout so the app never just hangs — it renders whatever it's collected by then

Deduplication by pubkey — since kind:10003 is a replaceable event (one per user), the same user updating their bookmarks list no longer inflates counts. Each pubkey is only counted once per note regardless of how many relay pages it appears on

原始 JSON

{
  "kind": 1,
  "id": "2102512fea8fe6dde440b32659c58b06763a4a34cd809471ec80bbd7c491a102",
  "pubkey": "958b754a1d3de5b5eca0fe31d2d555f451325f8498a83da1997b7fcd5c39e88c",
  "created_at": 1773392976,
  "tags": [
    [
      "e",
      "ea542433b2f50380caa2510efd0fe8273de99c71fecc5ccd5845cfc1b7dfb4ed",
      "",
      "root"
    ]
  ],
  "content": "Well fuck I exhausted the free tier until 8 am guess I sleep early tonight \n\nThe first fix I’m implementing tomorrow is the hard cap at 500 events per relay \n\nAdding 5,000 events per page (the max most relays allow)\n\nRepeats up to 10 pages per relay — so up to 50,000 bookmark events per relay, 200,000 total across all 4\n\nHard 20 second timeout so the app never just hangs — it renders whatever it's collected by then\n\nDeduplication by pubkey — since kind:10003 is a replaceable event (one per user), the same user updating their bookmarks list no longer inflates counts. Each pubkey is only counted once per note regardless of how many relay pages it appears on",
  "sig": "40fa70cd2ab647eccf5696582e34c3a9f4bae260b339c47f9b78ae59fedd1b52777192f9856ee4184de78017be19f992e0672075614d01435ffdac223e7b648d"
}