diff --git a/NIP.md b/NIP.md index bdcfacd6..50d9dd30 100644 --- a/NIP.md +++ b/NIP.md @@ -6,6 +6,7 @@ |-------|----------------------|-------------------------------------------------------| | 36767 | Theme Definition | Shareable, named custom UI theme | | 16767 | Active Profile Theme | The user's currently active theme (one per user) | +| 16769 | Profile Tabs | The user's custom profile page tabs (one per user) | --- @@ -154,3 +155,59 @@ Format: `["bg", "url ", "mode ", "m ", ...]` - At most one `bg` tag is allowed per event. - Clients MAY choose not to render video backgrounds for performance or bandwidth reasons. - Unknown keys SHOULD be ignored for forward compatibility. + +--- + +## Kind 16769: Profile Tabs + +### Summary + +Replaceable event kind for publishing a user's custom profile page tabs. Exactly one event per user (no `d` tag). Each tab is a saved search feed scoped to the author's pubkey. + +Visitors who load a profile fetch this event to display the custom tabs alongside the standard Posts / Media / Likes / Wall tabs. + +### Event Structure + +```json +{ + "kind": 16769, + "content": "", + "tags": [ + ["tab", "