{"id":"27295478f06864ca247f7c1797b02d59e2fddb333d23dd42936f160c24cefaee","pubkey":"2b39b4ffe62933df970e19366c22c1e092f953f83fcfed754e0f04d5a3b459f9","created_at":1785505510,"kind":30817,"tags":[["d","nip-b0"],["title","NIP-B0: Web Bookmarks"],["summary","Kind 39701, a web bookmark addressed by its own URI, editable by whoever saved it."],["s","draft"],["t","nostr"],["t","nip"],["k","39701","Web bookmarks"],["alt","A specification: NIP-B0: Web Bookmarks"],["client","openspecs-import"],["published_at","1745513549"],["proxy","https://github.com/nostr-protocol/nips/blob/656cecc7c0a815b6a2b218d3b5d6f078b3f4dbab/B0.md","web"],["x","7bd969b2a32c794c8ca1f1a0cc9edeb630b15801bdb2bfc9fc7180cad7eaf401"]],"content":"NIP-B0\n======\n\nWeb Bookmarking\n---------------\n\n`draft` `optional`\n\nThis NIP defines `kind:39701` for a URI as editable web bookmark.\n\n### Format\n\nThe format uses `kind:39701`.\n\nThe `.content` should be a detailed description of the web bookmark. It can be an empty string.\n\nThe `d` tag is just their URI. All characters before the hostname should be omitted if the scheme is `https`.\n\nIn this way web bookmarks events can be queried by the `d` tag by clients.\n\n### Metadata\n\nMetadata fields can be added as tags to the event as necessary.\n\n* `\"t\"`, for \"tags\"/\"hashtags\" (i.e. topics about which the event might be of relevance)\n* `\"published_at\"`, for the timestamp in unix seconds (stringified) of the first time the bookmark was published\n* `\"title\"`, title about bookmark and can be used as a attribute for the HTML link element\n\n### Example\n\n```yaml\n{\n  \"kind\": 39701,\n  \"id\": \"d7a92714f81d0f712e715556aee69ea6da6bfb287e6baf794a095d301d603ec7\",\n  \"pubkey\": \"2729620da105979b22acfdfe9585274a78c282869b493abfa4120d3af2061298\",\n  \"created_at\": 1738869705,\n  \"tags\": [\n    // Required tags\n    [\"d\", \"alice.blog/post\"],\n    // Optional tags\n    [\"published_at\", \"1738863000\"],\n    [\"title\", \"Blog insights by Alice\"],\n    [\"t\", \"post\"],\n    [\"t\", \"insight\"]\n  ],\n  \"content\": \"A marvelous insight by Alice about the nature of blogs and posts.\",\n  \"sig\": \"36d34e6448fe0223e9999361c39c492a208bc423d2fcdfc2a3404e04df7c22dc65bbbd62dbe8a4373c62e4d29aac285b5aa4bb9b4b8053bd6207a8b45fbd0c98\"\n}\n```\n\n### Replies & Comments\n\nReplies to `kind:39701` MUST use `kind 1111` events as comments with [NIP-22](nostr:naddr1qvzqqqrcvypzq2eeknl7v2fnm7tsuxfkds3vrcyjl9fls070a465urcy6k3mgk0eqqrxu6ts95ery2ncpfy).\n","sig":"863aac7538be48e71905c23416bf36552ca0e2c090b103065ab7cdb09a44ca954f84100a53d0c574b58d8e8384ea35e8857d86d606dd99b329c862f651868f77"}