nostr.blog
ApprendreGlossaire
Obtiens ton @nostr.blog→
nostr.blog

Votre identité décentralisée sur Nostr. Une adresse, des zaps et un lecteur propre.

ProduitAccueilObtenez votre @nostr.blogTableau de bord
ApprendreStudyGlossaire
Mentions légalesConditionsConfidentialité
© 2026 nostr.blog. Identité à protocole ouvert pour le web décentralisé.
Accueil›Study›Identité et NIP-05›Utiliser un domaine personnalisé pour votre identité Nostr : étape par étape
Identité et NIP-05

Utiliser un domaine personnalisé pour votre identité Nostr : étape par étape

Hébergez votre propre NIP-05 sur un domaine que vous contrôlez. Pourquoi vous pourriez le vouloir, comment le configurer en quelques minutes, et ce que cela vous apporte qu'un service géré ne peut pas offrir.

byEgor·26 mars 2026·7 min de lecture

Utiliser votre propre domaine pour votre identité Nostr est un choix légitime. Cela demande plus de configuration qu'un service géré, mais vous donne un contrôle permanent sur l'identifiant. Ce guide explique quand cela en vaut la peine et comment procéder.

En résumé. Enregistrez un domaine, placez un fichier JSON à l'adresse https://votredomaine.com/.well-known/nostr.json avec votre pubkey, définissez votrenom@votredomaine.com comme NIP-05 dans votre profil Nostr. Configuration totale : environ 30 minutes. Coût annuel : uniquement l'enregistrement du domaine. Fonctionne de manière identique à un service NIP-05 géré du point de vue des clients.

Quand vous êtes prêt, prenez votre adresse @nostr.blog →

Pourquoi un domaine personnalisé est important

Trois raisons pour lesquelles les utilisateurs choisissent cette voie.

Propriété totale. Un domaine personnalisé vous appartient tant que vous le renouvelez. Aucun tiers (y compris un service NIP-05) ne peut vous le retirer. Si nostr.blog fermait demain, votre identité alice@nostr.blog cesserait de se résoudre. Votre alice@alicedomain.com continuerait à fonctionner, car le domaine vous appartient.

Unicité. alice@nostr.blog signale « Alice, sur le service nostr.blog. » alice@alicedomain.com signale « Alice, chez Alice elle-même. » Pour les personnalités publiques, les créateurs ou toute personne construisant une marque personnelle, l'identifiant auto-hébergé a plus de poids en termes d'image.

Contrôle. Vous décidez des règles pour votre domaine. Vous pouvez avoir plusieurs noms (alice@alicedomain.com, alice-work@alicedomain.com) sans enregistrements séparés. Vous pouvez modifier la pubkey associée sans impliquer un service.

Quand un domaine personnalisé n'en vaut pas la peine

Liste honnête des contre-arguments.

Vous êtes nouveau sur Nostr. Les nouveaux utilisateurs devraient utiliser un service géré pour se configurer rapidement. Passez à un domaine personnalisé plus tard si vous le souhaitez.

Vous n'êtes pas à l'aise avec les serveurs web. La configuration nécessite de modifier les configurations du serveur. Pas difficile, mais pas adapté aux débutants.

Vous ne renouvellerez pas le domaine. Un domaine expiré fait perdre votre NIP-05. Si vous n'êtes pas certain de conserver le domaine pendant des années, un service géré est plus fiable pour vous.

Le domaine est associé à autre chose. Si vous possédez déjà alicebijoux.com pour une bijouterie, faire tourner le NIP-05 dessus lie votre identité Nostr à cette entreprise. Parfois souhaitable ; parfois non.

Prérequis

Trois choses dont vous avez besoin.

  1. Un domaine que vous contrôlez. Enregistrement chez Namecheap, Cloudflare ou similaire. 10 à 15 €/an pour la plupart des TLD.
  2. Un moyen d'héberger un fichier statique à /.well-known/nostr.json. Les options les plus économiques : GitHub Pages, Cloudflare Pages, Netlify, un VPS avec Caddy, ou tout hébergement web existant que vous possédez.
  3. Votre clé publique Nostr en format hexadécimal. 64 caractères, minuscules a-f et 0-9. Les paramètres de compte de votre client l'affichent.

Configuration : la voie rapide (Cloudflare Pages)

Si vous utilisez déjà Cloudflare pour le DNS, c'est la méthode la plus rapide.

  1. Créez un nouveau projet Cloudflare Pages.
  2. Ajoutez un fichier à /.well-known/nostr.json avec votre correspondance nom-pubkey :
{
  "names": {
    "votrenom": "votre-pubkey-hex-ici"
  }
}
  1. Déployez.
  2. Configurez le Worker ou la Pages Function pour définir l'en-tête Access-Control-Allow-Origin: * sur le chemin /.well-known/*. La documentation de Cloudflare couvre ce point.
  3. Pointez votre domaine vers le projet Pages.
  4. Testez : curl -i https://votredomaine.com/.well-known/nostr.json doit retourner le JSON avec l'en-tête CORS.
  5. Dans votre client Nostr, définissez votre NIP-05 sur votrenom@votredomaine.com. Sauvegardez.
  6. En quelques minutes, la coche de vérification apparaît.

Temps total : 20 à 30 minutes si vous êtes familier avec Cloudflare.

Configuration : Caddy sur un VPS

Pour les utilisateurs qui font déjà tourner un VPS.

  1. Ajoutez à votre Caddyfile :
votredomaine.com {
    header /.well-known/nostr.json {
        Access-Control-Allow-Origin "*"
        Content-Type "application/json"
    }
    file_server
}
  1. Créez le fichier JSON à la racine web du serveur, chemin /.well-known/nostr.json :
{
  "names": {
    "votrenom": "votre-pubkey-hex-ici"
  }
}
  1. Rechargez Caddy : sudo systemctl reload caddy.
  2. Vérifiez avec curl -i https://votredomaine.com/.well-known/nostr.json.
  3. Définissez le NIP-05 dans votre profil Nostr.

Caddy gère le TLS automatiquement. La vérification fonctionne une fois que le DNS se résout et que le fichier est servi correctement.

Commencer

Obtenez votre identité Nostr en 2 minutes

  • •Votre propre adresse @nostr.blog, vérifiée partout
  • •Portefeuille Lightning intégré pour envoyer et recevoir des zaps
  • •Client complet au même endroit : fil, notifications, DM, médias, relais

À partir de 2,99 $/an.Les noms premium plus courts coûtent plus.

Commencer avec nostr.blog→

Configuration : GitHub Pages

Gratuit, le plus simple pour un usage limité.

  1. Créez un dépôt GitHub. Activez GitHub Pages dessus avec un domaine personnalisé (votredomaine.com).
  2. Ajoutez .well-known/nostr.json au dépôt avec votre correspondance nom/pubkey.
  3. Poussez les modifications.
  4. Pointez le DNS de votre domaine vers GitHub Pages selon leur documentation.

Complication : GitHub Pages ne vous permet pas de définir des en-têtes de réponse personnalisés. Pour le CORS, vous devez soit passer par Cloudflare en proxy, utiliser un Cloudflare Worker pour ajouter l'en-tête, soit accepter que certains clients basés sur navigateur échouent à vérifier votre identité.

Pour une utilisation uniquement sur ordinateur, GitHub Pages sans CORS fonctionne. Pour un support complet, Cloudflare devant GitHub Pages est le contournement courant.

Plusieurs identités sur un même domaine

Un domaine personnalisé peut héberger plusieurs noms. Exemple de nostr.json :

{
  "names": {
    "alice": "pubkey-1...",
    "alice-work": "pubkey-2...",
    "the-journalist": "pubkey-3..."
  }
}

Chaque nom se résout vers une pubkey différente. Vous pouvez les utiliser pour plusieurs identités personnelles, pour des membres de votre famille, ou pour une petite communauté que vous gérez.

La plupart des utilisateurs n'ont qu'une seule entrée ; l'option est disponible si vous en avez besoin.

Mettre à jour votre pubkey ultérieurement

Si vous faites jamais tourner votre clé privée Nostr (suite à une compromission ou pour toute autre raison), mettez à jour le fichier JSON pour faire pointer votre nom vers la nouvelle pubkey.

Procédure :

  1. Générez une nouvelle paire de clés.
  2. Mettez à jour /.well-known/nostr.json pour utiliser la nouvelle pubkey hexadécimale.
  3. Attendez que les caches côté client se vident (jusqu'à 24 heures pour certains clients).
  4. Votre identifiant pointe maintenant vers la nouvelle identité.

Inconvénient : les abonnés qui vous suivent par npub (l'ancien) ne basculent pas automatiquement. Ils suivent une pubkey spécifique. Vous perdez la relation d'abonnement même si l'identifiant NIP-05 subsiste.

La rotation des clés en 2026 n'est toujours pas propre ; les délégations NIP-26 et les propositions NIP-41 visent à améliorer cela.

Optionnel : inclure des relays dans le JSON

Le NIP-05 vous permet de publier vos relays préférés aux côtés de votre nom :

{
  "names": {
    "alice": "votre-pubkey-ici"
  },
  "relays": {
    "votre-pubkey-ici": [
      "wss://relay.damus.io",
      "wss://nos.lol"
    ]
  }
}

Les clients utilisent cela pour se connecter automatiquement à vos relays préférés lors de la recherche de votre contenu. Améliore les performances au démarrage à froid pour les lecteurs.

Optionnel. Fonctionne avec ou sans.

Que se passe-t-il si votre domaine expire

La vérification NIP-05 cesse de fonctionner. Vos publications restent sur Nostr ; votre identifiant lisible ne se résout plus. Votre compte sous-jacent (la pubkey) n'est pas affecté.

Récupération : renouvelez le domaine, la vérification recommence à fonctionner. Si quelqu'un d'autre a acheté le domaine pendant la période d'expiration, il peut revendiquer n'importe quel nom dessus, y compris le vôtre ; en pratique, c'est rare pour les domaines personnels mais possible pour les domaines de valeur.

Protection : gardez le domaine en renouvellement automatique, configurez un moyen de paiement de secours et surveillez les avertissements d'expiration.

Comparaison des coûts

Sur 5 ans :

  • Domaine personnalisé : 50 à 75 € (5 × 10 à 15 € en renouvellements de domaine)
  • Nom court 5 caractères sur nostr.blog : 145 € (5 × 29 €)
  • Nom de 8 caractères et plus sur nostr.blog : 14,95 € (5 × 2,99 €)
  • Nom premium 1 caractère sur nostr.blog : 4 995 € (5 × 999 €)

Pour les noms longs, nostr.blog est l'option la moins chère. Pour les noms courts et premium, un domaine personnalisé est bien moins cher. Pour les domaines personnels que vous achèteriez de toute façon, le domaine personnalisé est effectivement gratuit.

Quand les domaines personnalisés sont le bon choix

Profils d'utilisateurs spécifiques pour lesquels un domaine personnalisé a clairement du sens :

  • Vous possédez déjà un domaine personnel à d'autres fins
  • Vous gérez une entreprise ou une organisation et souhaitez vous@entreprise.com comme NIP-05
  • Vous voulez un nom court et premium et le service géré est coûteux
  • Vous tenez à l'indépendance à long terme vis-à-vis de tous les services tiers
  • Vous gérez plusieurs identités Nostr et souhaitez les regrouper sous le même domaine

Pour tous les autres, un service géré comme nostr.blog est la valeur par défaut la plus simple. Passer d'un service géré à un domaine personnalisé est toujours possible par la suite ; le seul coût est la courte période pendant laquelle l'identifiant change.

Commencer

Obtenez votre identité Nostr en 2 minutes

  • •Votre propre adresse @nostr.blog, vérifiée partout
  • •Portefeuille Lightning intégré pour envoyer et recevoir des zaps
  • •Client complet au même endroit : fil, notifications, DM, médias, relais

À partir de 2,99 $/an.Les noms premium plus courts coûtent plus.

Commencer avec nostr.blog→

Questions fréquentes

Un domaine personnalisé est-il meilleur que nostr.blog pour le NIP-05 ?
C'est différent. Un domaine personnalisé vous offre une indépendance totale et un identifiant unique ; nostr.blog vous offre une commodité sans configuration. Les deux produisent la même coche de vérification. Le choix se résume à l'effort versus la commodité.
Combien coûte un domaine Nostr personnalisé ?
Seulement les frais d'enregistrement du domaine, généralement 10 à 15 € par an pour un .com ou similaire. Aucun frais supplémentaire au-delà du domaine. Vous pouvez héberger le fichier JSON requis sur n'importe quel serveur web que vous possédez déjà, y compris des options gratuites comme GitHub Pages.
Puis-je utiliser un sous-domaine pour le NIP-05 ?
Oui. nip-05.alice.xyz fonctionne de la même manière qu'alice.xyz. Les sous-domaines vous permettent de garder le site principal à la racine et de placer le NIP-05 sur un chemin séparé, ce que certains utilisateurs préfèrent pour l'organisation.
Quels hébergeurs web fonctionnent pour l'auto-hébergement du NIP-05 ?
Tout hébergeur capable de servir un fichier JSON statique avec des en-têtes CORS personnalisés. Cloudflare Pages, Netlify, Vercel, GitHub Pages (avec des contournements pour CORS), Caddy sur un VPS, ou tout hébergement partagé traditionnel. Les hébergeurs statiques sont généralement plus simples que les hébergeurs dynamiques pour cela.
Le fait d'héberger moi-même le NIP-05 affecte-t-il les zaps ?
Le NIP-05 et les zaps sont des systèmes distincts. Votre NIP-05 sur domaine personnalisé n'interfère pas avec la réception de zaps, qui utilise une adresse Lightning séparée. Beaucoup d'utilisateurs ont `alice@alicedomain.com` comme NIP-05 et `wildfox123@walletofsatoshi.com` comme adresse de réception de zaps. Les deux fonctionnent ensemble.

À lire aussi

Identité et NIP-05

Qu'est-ce que NIP-05 ? L'adresse Nostr, expliquée

NIP-05 est l'identifiant en forme d'email que vous utilisez sur Nostr : alice@nostr.blog. Ce qu'il fait réellement, ce qu'il ne fait pas, et comment en obtenir un.

8 min de lecture
Identité et NIP-05

Comment obtenir une adresse Nostr (NIP-05) en 2026

Guide étape par étape pour réclamer un identifiant Nostr lisible. L'option gérée la plus rapide, la configuration entièrement auto-hébergée, les coûts et la vérification.

8 min de lecture
Identité et NIP-05

Pourquoi votre identité Nostr est portable (et pourquoi c'est important)

Contrairement à toute plateforme centralisée, votre identité Nostr se déplace avec vous d'un client à l'autre, entre les relais et les services. Ce que la portabilité signifie en pratique.

8 min de lecture
Identité et NIP-05

Adresses Nostr premium : courtes, mémorables, les vôtres

Les identifiants Nostr à une ou deux lettres existent, ils coûtent plus cher pour une bonne raison, et en posséder un est une déclaration d'identité forte. Ce que coûtent les noms premium.

8 min de lecture