
Russell
russell@uid.ovhconfirmed
Nostr enjoyer
- key
- npub1kg4sdvz3l4fr99n2jdz2vdxe2mpacva87hkdetv76ywacsfq5leqquw5te
- website
- nostrmail.org
- publishing
- since 2025-09-27
27 specifications / page 1 of 2
NIP-07: `window.nostr` capability for web browsers
The window.nostr object a browser extension exposes, letting a web page read a public key and have events signed without ever seeing the private key.
draft#nipNIP: Todo Lists
This NIP defines a standard for creating and managing todo lists on Nostr, enabling interoperability between different todo list applications.
covers713Todo Item714Todo Status#todo#nipSnapshots of Replaceable Events
Kind 1349 preserves one version of a replaceable or addressable event by wrapping it in a regular event, which relays keep.
covers1349Event snapshotTrusted Domains
NIP Trusted Domains
covers36205Generic ListsTrusted Auth Relays
Answering a NIP-42 AUTH challenge reveals the user's pubkey to the relay, but asking the user on every challenge is unusable, so most clients authenticate...
covers36205Generic ListsAppend-Only Lists
This NIP defines append-only event kinds for list membership, as a complement to NIP-51. Tag layout, encrypted-content format, and d tag semantics are...
covers1990Add to list1991Remove from listGeneric Lists
NIP-51 assigns a new event kind to every list. A kind requires a merged NIP to be assigned, and any draft using an unassigned one can be overwritten by a later...
covers36205Generic ListsNIP-42
This NIP defines a way for clients to authenticate to relays by signing an ephemeral event.
Scheduled Package
Groups one or more Scheduler DVM jobs into a single scheduled item, and stores private context needed to display it later.
covers31234Scheduler DVM
This NIP defines a privacy-preserving protocol for scheduling Nostr events to be published at a future time, using a Data Vending Machine (NIP-90) as the...
covers5905700031990Address Book
This document defines a portable, private address book.
covers38522Nostr mail core
Remove gatekeepers from email. Use Nostr as transport instead of SMTP between users.
covers1301131059Nostr mail settings
This document defines the protocol for storing and synchronizing user settings across devices in Nostr Mail using NIP-78 application-specific data.
covers30078Default picture
This NIP standardizes a deterministic method for deriving avatar from a user's pubkey. This ensures consistent visual identity across all Nostr clients.
covers0Fallback Display Name
When a user has no name or display_name in their kind 0 metadata, clients SHOULD display:
covers0Nostr mail large MIME support
This specification defines how to handle large emails (MIME > 65KB) by storing encrypted MIME messages on Blossom servers. Small emails remain stored inline in...
BUD Blob Ownership
Defines a decentralized ownership model for blobs where multiple pubkeys can be owners, anyone can become an owner, and blobs may be deleted when no owners...
covers24242Nostr mail labels
This document defines the protocol for managing email metadata (folders, read state, stars, custom tags) in Nostr Mail using NIP-32 labels.
covers19855Key-Value Mappings
This NIP defines a standard for mapping a short string to any string value.
covers31994NIP-59
This NIP defines a protocol for encapsulating any nostr event. This makes it possible to obscure most metadata for a given event, perform collaborative...
covers1059