← Tous les guides Nostr

Nostr

Les principaux NIP de Nostr 🧩

Par @Gerfon - Niveau : intermédiaire

Pour comprendre les principales règles qui permettent aux applications Nostr de fonctionner ensemble.

1️⃣ Qu’est ce qu’un NIP ?

Un NIP (Nostr Implementation Possibility) est une spécification qui décrit une fonctionnalité du protocole Nostr.

Tous les clients et les relais qui respectent un même NIP peuvent communiquer entre eux de manière compatible.


2️⃣ Les NIP les plus utilisés

📝 NIP-01 : fonctionnement de base de Nostr (événements, relais et signatures). Il définit notamment les notes classiques.

✉️ NIP-04 : définit les messages privés chiffrés classiques. Il s’agit de l’ancien format de messagerie privée de Nostr, aujourd’hui remplacé progressivement par le NIP-17.

📛 NIP-05 : identifiant lisible du type nom@domaine.fr.

🔐 NIP-07 : permet à une application Nostr d’utiliser une extension de navigateur ou une application de signature externe pour signer des événements sans lui confier directement votre clé privée.

📡 NIP-11 : permet à un relais de publier ses informations (capacités, limites, logiciels utilisés…).

💬 NIP-17 : messagerie privée chiffrée de nouvelle génération.

📰 NIP-23 : permet de publier des articles et contenus longs sur Nostr, avec un titre, un résumé, une image de couverture et d’autres métadonnées.

🔑 NIP-42 : authentification auprès de certains relais privés ou protégés.

🔎 NIP-50 : recherche de notes, profils et autres événements sur les relais compatibles.

🚨 NIP-56 : permet de signaler des utilisateurs ou des contenus (spam, comportement abusif, contenu indésirable…). Ces signalements peuvent notamment être utilisés par les clients et les systèmes de réputation pour filtrer certains contenus.

NIP-57 : envoi de pourboires Lightning (Zaps).

🌐 NIP-65 : permet à chaque utilisateur d’indiquer ses relais préférés pour publier et lire ses notes.

Les principaux NIP


3️⃣ Pourquoi les NIP sont importants ?

Les NIP permettent à toutes les applications Nostr de parler le même langage.

⚠️ À savoir : tous les clients et tous les relais ne prennent pas encore en charge les mêmes NIP. Certaines fonctionnalités peuvent donc varier d’une application à l’autre.