NIPs

Nostr Implementation Possibilities (NIPs)

Nostr Implementation Possibilities are standardizations on the Nostr protocol to promote interoperatability for clients and relays.

You can read about NIPs here (opens in a new tab)

Lume currently supports the following NIPs

NIPsDescriptionsAvailable
NIP-01Basic protocol flow description
NIP-02Contact List and Petnames
NIP-03OpenTimestamps
NIP-04Encrypted Direct Message
NIP-05Mapping Nostr keys to DNS-based internet identifiers
NIP-06Basic key derivation from mnemonic seed phrase
NIP-07window.nostr capability for web browsers
NIP-08Handling Mentions
NIP-09Event Deletion
NIP-10Conventions for clients
NIP-11Relay Information Document
NIP-13Proof of Work
NIP-14Subject tag in text events
NIP-15Nostr Marketplace (for resilient marketplaces)
NIP-18Reposts
NIP-19bech32-encoded entities
NIP-21nostr: URI scheme
NIP-22Event created_at Limits
NIP-23Long-form Content
NIP-25Reactions
NIP-26Delegated Event Signing
NIP-27Text Note References
NIP-28Public Chat
NIP-30Custom Emoji
NIP-31Dealing with Unknown Events
NIP-32Labeling
NIP-36Sensitive Content
NIP-38User Statuses
NIP-39External Identities in Profiles
NIP-40Expiration Timestamp
NIP-42Authentication of clients to relays
NIP-45Counting results
NIP-46Nostr Connect
NIP-47Wallet Connect
NIP-48Proxy Tags
NIP-50Search Capability
NIP-51Lists
NIP-52Calendar Events
NIP-53Live Activities
NIP-56Reporting
NIP-57Lightning Zaps
NIP-58Badges
NIP-65Relay List Metadata
NIP-72Moderated Communities
NIP-75Zap Goals
NIP-78Application-specific data
NIP-89Recommended Application Handlers
NIP-94File Metadata
NIP-98HTTP Auth
NIP-99Classified Listings