Nostr WoT
Fonctionnalités de l'extension

Identité et portefeuille,
Partout

Un fournisseur d'identité Nostr complet et un portefeuille Lightning. Gérez plusieurs comptes, signez des événements, chiffrez des messages, envoyez des zaps et gardez votre profil, vos relais et votre liste de sourdine synchronisés — avec des permissions granulaires par site.

Ce que vous obtenez

Identité, portefeuille et profil — une seule extension

Tout ce dont vous avez besoin pour Nostr en une seule installation. Sans jongler entre plusieurs extensions.

Signataire NIP-07

Signez des événements et chiffrez des messages (NIP-04 et NIP-44) sur n'importe quel client Nostr

Coffre chiffré

Stockage des clés chiffré en AES-256-GCM avec verrouillage automatique et sauvegarde sécurisée

Multicompte

Dérivation HD, mode observation seule, signataire distant NIP-46 — changez d'identité instantanément

Portefeuille Lightning

Portefeuille intégré pour les zaps avec NWC, LNbits ou configuration rapide en un clic

Profil et relais

Modifiez votre profil kind:0 et gérez vos relais NIP-65 ainsi que votre liste de sourdine NIP-51

Permissions granulaires

Contrôles par compte, par domaine et par méthode avec journalisation de l'activité

Fournisseur WebLN

Les sites peuvent demander des paiements via window.webln avec votre approbation

6 langues

Anglais, espagnol, portugais, allemand, français et italien

API du signataire NIP-07

Un seul signataire, disponible sur chaque site Nostr

Une fois installée, n'importe quelle application Nostr peut appeler window.nostr pour obtenir votre clé publique, signer des événements et chiffrer des messages — sans jamais toucher à votre clé privée. Les requêtes Web of Trust résident dans le SDK et l'Oracle nostr-wot, pas dans l'extension.

PrimalCoracleSnortHablaYakihonne+ toute application NIP-07
javascript
// The extension injects window.nostr (NIP-07)
const pubkey = await window.nostr.getPublicKey();
const signed = await window.nostr.signEvent(event);
const ct = await window.nostr.nip44.encrypt(peer, "gm");
Configurez votre compte

Trois façons d'apporter votre identité

Choisissez ce qui correspond à vos besoins

Créer de nouvelles clés

Générez une nouvelle paire de clés en quelques secondes. Dérivée en HD et chiffrée dans le coffre dès le départ.

  • Prise en main instantanée
  • Clés dérivées en HD (BIP-32)
  • Chiffrées au repos
  • Sauvegardez votre phrase de récupération à tout moment

Idéal pour : Nouveaux utilisateurs qui débutent sur Nostr

Importer une nsec

Vous avez déjà des clés ? Collez votre nsec ou votre phrase de récupération et l'extension prend en charge la signature localement.

  • Les clés ne quittent jamais votre appareil
  • Apportez votre identité existante
  • Signe entièrement hors ligne
  • Exportez/réimportez à tout moment

Idéal pour : Utilisateurs Nostr existants qui migrent

Avancé

Signataire distant NIP-46

Gardez vos clés sur un bunker ou un signataire distant. L'extension achemine les demandes de signature sans détenir la clé.

  • Les clés restent sur le bunker
  • Rien de sensible stocké localement
  • Compatible avec tout signataire NIP-46
  • Ajoutez aussi des comptes en observation seule
Permissions par site

Tous les sites n'ont pas le même accès

Définissez ce que chaque application est autorisée à faire

Comment fonctionne la portée des autorisations

Vous
Votre autorisation
→
Compte
Compte
→
Domaine
Domaine
→
Méthode
Méthode

Autorisé

Signer sans invite

Demander

Demander une approbation

Bloqué

Rejeter toutes les demandes

Portées des permissions

Les autorisations sont aussi restreintes que vous le souhaitez :

Compte
100%
Domaine
75%
Méthode
50%
Type
25%

Limitez chaque autorisation par compte, site, méthode ou type d’événement

Modes d'approbation

Décidez de la fréquence des demandes :

Demander à chaque fois

Une fenêtre pour chaque demande

Invite

Retenir pour la session

Autoriser jusqu’à la fermeture du navigateur

Auto

Toujours autoriser

Site fiable, aucune confirmation

Silencieux

Révoquer à tout moment

Révoquez toute autorisation dans les paramètres

Immédiat
Coffre chiffré

Vos clés. Chiffrées. Locales.

Coffre chiffré

vaultKey = PBKDF2(password, 210 000 itérations)

Vos clés privées sont scellées avec AES-256-GCM et une clé dérivée de votre mot de passe via PBKDF2 (210 000 itérations).

nsec→AES-256-GCM→données chiffrées→🔒

Verrouillage automatique après inactivité. Rien ne quitte votre navigateur.

Profil et relais

Gérez votre présence Nostr

Liste de relais (NIP-65)

wss://relay.damus.io
wss://nos.lol
wss://relay.nostr.band
wss://relay.primal.net

Profil (kind:0)

namesatoshi
aboutcréer sur nostr

Liste de sourdine (NIP-51)

Clés publiques masquées

Masquez des comptes sur les clients compatibles en publiant une liste de sourdine NIP-51.

Mots masqués

Filtrez les sujets et expressions que vous préférez ne pas voir.

Synchronisé partout

Publié comme événement pour être respecté par les clients compatibles

Comptes

Changez d'identité en un clic

4

Comptes

12

Sites approuvés

Déverrouillé

État du coffre

<5ms

Latence de signature

Compte actif : satoshi
Portefeuille Lightning

Zaps intégrés. Aucune application supplémentaire.

Envoyez des sats, recevez des zaps et gérez votre solde sans quitter l'extension. Trois façons de vous connecter :

Configuration rapide

Obtenez un portefeuille en un clic — sans configuration manuelle. Idéal pour se lancer rapidement avec les zaps.

Nostr Wallet Connect

Collez votre URI NWC pour connecter n'importe quel portefeuille Lightning externe que vous utilisez déjà.

LNbits

Connectez votre instance LNbits avec une clé admin pour un accès direct à l'API.

Fournisseur WebLN

L'extension injecte window.webln pour que les applications Nostr puissent demander des paiements automatiquement — avec votre permission.

Approuver automatiquement les petits paiements

Définissez un seuil en sats. Les paiements inférieurs sont approuvés automatiquement — sans popup pour chaque zap.

Confidentialité

Vos données, vos règles

Garde locale

Les clés privées sont chiffrées et ne sont jamais envoyées nulle part

  • Aucune clé ne quitte jamais le coffre
  • Seules les signatures sont partagées
  • Vous approuvez chaque demande
Confidentialité maximale

Aucun suivi

L'extension ne communique avec personne

  • Aucune requête externe
  • Aucun suivi ni analyse
  • Exportez vos données à tout moment
  • Fonctionne entièrement hors ligne
Commencer

Opérationnel en quelques minutes

1

Installer l'extension

Ajoutez-la à Chrome, Brave, Edge, Opera ou Firefox

2

Configurez votre compte

Créez de nouvelles clés, importez une nsec, ajoutez un compte en observation seule ou connectez-vous via NIP-46

3

Sécurisez votre coffre

Définissez un mot de passe et un délai de verrouillage automatique pour vos clés chiffrées

4

Définir les permissions par site

Choisissez ce que chaque application peut signer et approuvez les demandes

5

Naviguez sur Nostr

Votre identité et votre portefeuille vous suivent partout

API pour les développeurs

Créez des applications Nostr sur window.nostr

javascript
1// Check if a NIP-07 signer is available
2if (window.nostr) {
3 // Get the user's public key (with permission)
4 const pubkey = await window.nostr.getPublicKey();
5
6 // Sign a Nostr event — private key never leaves the vault
7 const signed = await window.nostr.signEvent({
8 kind: 1,
9 created_at: Math.floor(Date.now() / 1000),
10 tags: [],
11 content: "Hello from a NIP-07 app",
12 });
13
14 // Encrypt / decrypt DMs (NIP-04 and NIP-44)
15 const nip44Cipher = await window.nostr.nip44.encrypt(peerPubkey, "gm");
16 const plaintext = await window.nostr.nip04.decrypt(peerPubkey, dmCiphertext);
17
18 // Read the user's preferred relays (NIP-65)
19 const relays = await window.nostr.getRelays();
20}
21
22// Web of Trust lives in the SDK / Oracle, not the extension:
23// import { getTrustScore } from "nostr-wot-sdk";
24// const score = await getTrustScore(pubkey);

Gratuit. Pour toujours. Open source.

Forkez l'extension, utilisez le SDK ou hébergez l'Oracle vous-même — faites ce que vous voulez.