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.