All specifications
Page 9 of 20

NIP-92: Media Attachments Metadata (`imeta`)
The imeta tag, which describes a media URL found in the content: its dimensions, its mime type, its hash and its fallbacks.
#nostr#nip
NIP-87: Cashu and Fedimint Discoverability
How an ecash mint announces itself and its capabilities, and how users recommend the mints they trust.
draftcovers38172Cashu Mint Announcement38173Fedimint Announcement#nostr#nip
NIP-59: Gift Wrap
Gift wraps: a rumor sealed to its recipient, then wrapped again under a throwaway key, so relays see only the wrapper.
covers13Seal1059Gift Wrap#nostr#nip
NIP-49: Private Key Encryption (`ncryptsec`)
ncryptsec, a private key encrypted under a password, with scrypt deciding how expensive guessing it is.
draft#nostr#nip
Geocaching Events
This NIP defines event kinds for geocaching on Nostr. These events allow users to create, share, and log geocaches in a decentralized manner.
covers3751675167517375171111
Music Playlists (Extended)
This spec defines an addressable event kind for publishing music playlists on Nostr. Tracks can be referenced either by Nostr-native coordinates (a tags) or by...

NIP-BE: Nostr BLE Communications Protocol
How two devices speak Nostr over Bluetooth Low Energy, emulating the websocket protocol within its limits.
unrecommended#nostr#nip
NIP-31: Dealing with Unknown Events
The alt tag, a plain text summary so a client that does not know a kind can still show something for it.
unrecommended#nostr#nip
NIP-26: Delegated Event Signing
The delegation tag, which let one key authorise another to sign events on its behalf.
unrecommended#nostr#nip
NIP-06: Basic key derivation from mnemonic seed phrase
Deriving a key from a BIP39 mnemonic along the m/44'/1237' path.
unrecommended#nostr#nip
NIP-03: OpenTimestamps Attestations for Events
Kind 1040, which carries an OpenTimestamps proof that another event existed before a given Bitcoin block.
unrecommendedcovers1040OpenTimestamps#nostr#nip
Music Tracks (Extended)
36787: Music Track (addressable)

NIP-C7: Chats
Kind 9, a chat message, whose replies are further kind 9 events quoting their parent.
draftcovers9Chat Message#nostr#nip
NIP-78: Application-specific data
Kind 30078, where an application stores data it has no intention of sharing with any other.
draftcovers78Application-specific Data30078Application-specific Data#nostr#nip
NIP-7D: Forum Threads
Kind 11, a forum thread with a title, whose replies are NIP-22 comments rather than nested notes.
draftcovers11Thread#nostr#nip
NIP-66: Relay Discovery and Liveness Monitoring
Kind 30166, relay discovery events published by monitors, describing what a relay claims to be and whether it answers.
draftcovers10166Relay Monitor Announcement30166Relay Discovery#nostr#nip
NIP-48: Bridged Events
The proxy tag, which links an event bridged from another protocol back to the object it came from.
draft#nostr#nip
NIP-F4: Podcasts
Podcast episodes published as events, so a feed stops depending on one URL staying alive.
draftcovers54Podcast Episode10154Podcast Metadata#nostr#nip
Payment Superchats
This spec defines the method for notifying another npub that you have made a monetary payment to one of their payto URI addresses or zap wallets, and the method for the recipient to attest to the receipt of the payment/tip or zap. The attested-to payment notification or zap receipt can then be rendered in threads as superchats.
covers9740974197361814#zap#payto
Nostr mail core
Remove gatekeepers from email. Use Nostr as transport instead of SMTP between users.
covers1301131059