Protocol index

If you know the NIP number you need, use this index to find the relevant guide. Otherwise, start with the tasks in the documentation overview.

NIP What it is
01 Profile metadata (kind 0): read and update name, picture, about
04 Legacy encrypted messages
05 Internet identifiers ([email protected]) → public key
07 Browser extension signing
09 Deletion requests (kind 5)
24 Extra profile metadata fields
39 External identities (GitHub, Twitter, …) linked to your profile
40 Expiring events
42 Opt-in authentication to a particular relay
44 Versioned encryption for modern private messages
46 Remote signing via bunker
47 Wallet Connect: talk to a Lightning wallet
49 Encrypted private keys (ncryptsec)
50 Search queries
57 Zaps: Lightning tips on events and profiles
59 Gift-wrapped private messages with authenticated seals

For file storage, see Blossom. To exchange data between app users, set up peer-to-peer real-time connections using the draft NIP-DC protocol.