Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add kind 30079 in NIP-78 (#1503) #1518

Open
wants to merge 3 commits into
base: master
Choose a base branch
from
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 11 additions & 0 deletions 78.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,19 @@ Even though interoperability is great, some apps do not want or do not need inte

This NIP specifies the use of event kind `30078` (an _addressable_ event) with a `d` tag containing some reference to the app name and context -- or any other arbitrary string. `content` and other `tags` can be anything or in any format.

If non-replaceable events are desired, `kind 7078` may be used instead.

## Some use cases

### kind 30078

- User personal settings on Nostr clients (and other apps unrelated to Nostr)
- A way for client developers to propagate dynamic parameters to users without these having to update
- Personal private data generated by apps that have nothing to do with Nostr, but allow users to use Nostr relays as their personal database

### kind 7078

- Count the number of posts to the relay per hour
- Bitcoin Chart
- Check-in date and time to check-in to checkpoints as activity log
- Chess game log