Nostr WoT
Funzionalità dell'estensione

Identità e Wallet,
Ovunque

Un provider di identità Nostr completo e un wallet Lightning. Gestisci più account, firma eventi, cifra messaggi, invia zaps e mantieni sincronizzati profilo, relay e mute list — con permessi granulari per ogni sito.

Cosa ottieni

Identità, wallet e profilo — un'unica estensione

Tutto ciò che ti serve per Nostr con una sola installazione. Niente più estensioni da gestire.

Signer NIP-07

Firma eventi e cifra messaggi (NIP-04 e NIP-44) su qualsiasi client Nostr

Vault cifrato

Archiviazione delle chiavi cifrata con AES-256-GCM, con auto-blocco e backup sicuro

Multi-account

Derivazione HD, watch-only, signer remoto NIP-46 — cambia identità all'istante

Wallet Lightning

Wallet integrato per gli zaps con NWC, LNbits o configurazione rapida in un clic

Profilo e relay

Modifica il tuo profilo kind:0 e gestisci i relay NIP-65 e la tua mute list NIP-51

Permessi granulari

Controlli per account, per dominio e per metodo con registro delle attività

Provider WebLN

I siti possono richiedere pagamenti tramite window.webln con la tua approvazione

6 lingue

Inglese, spagnolo, portoghese, tedesco, francese e italiano

API signer NIP-07

Un solo signer, disponibile su ogni sito Nostr

Una volta installata, qualsiasi app Nostr può chiamare window.nostr per ottenere la tua chiave pubblica, firmare eventi e cifrare messaggi — senza mai toccare la tua chiave privata. Le query Web of Trust risiedono nell'SDK e nell'Oracle nostr-wot, non nell'estensione.

PrimalCoracleSnortHablaYakihonne+ qualsiasi app 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");
Configura il tuo account

Tre modi per portare la tua identità

Scegli ciò che fa per te

Crea nuove chiavi

Genera una nuova coppia di chiavi in pochi secondi. Derivate in HD e cifrate nel vault fin dall'inizio.

  • Onboarding immediato
  • Chiavi derivate in HD (BIP-32)
  • Cifrate a riposo
  • Fai il backup del seed in qualsiasi momento

Ideale per: Nuovi utenti che iniziano da zero su Nostr

Importa nsec

Hai già delle chiavi? Incolla il tuo nsec o seed e l'estensione gestisce la firma in locale.

  • Le chiavi non lasciano mai il tuo dispositivo
  • Porta la tua identità esistente
  • Firma completamente offline
  • Esporta/reimporta in qualsiasi momento

Ideale per: Utenti Nostr esistenti in migrazione

Avanzato

Signer remoto NIP-46

Mantieni le chiavi su un bunker o signer remoto. L'estensione instrada le richieste di firma senza custodire la chiave.

  • Le chiavi restano sul bunker
  • Nessun dato sensibile salvato in locale
  • Funziona con qualsiasi signer NIP-46
  • Aggiungi anche account watch-only
Permessi per sito

Non tutti i siti ottengono lo stesso accesso

Definisci cosa ogni app è autorizzata a fare

Come funziona l’ambito dei permessi

Tu
La tua autorizzazione
→
Account
Account
→
Dominio
Dominio
→
Metodo
Metodo

Consentito

Firma senza prompt

Chiedi

Richiedi approvazione

Bloccato

Rifiuta tutte le richieste

Ambiti dei permessi

Le concessioni sono limitate quanto vuoi:

Account
100%
Dominio
75%
Metodo
50%
Tipo
25%

Limita ogni permesso per account, sito, metodo o tipo di evento

Modalità di approvazione

Decidi quanto vuoi essere interpellato:

Chiedi ogni volta

Una finestra per ogni richiesta

Chiedi conferma

Ricorda per la sessione

Autorizza fino alla chiusura del browser

Auto

Consenti sempre

Sito affidabile, nessuna conferma

Silenzioso

Revoca in qualsiasi momento

Revoca qualsiasi permesso dalle impostazioni

Immediato
Vault cifrato

Le tue chiavi. Cifrate. In locale.

Vault cifrato

vaultKey = PBKDF2(password, 210.000 iterazioni)

Le tue chiavi private sono sigillate con AES-256-GCM e una chiave derivata dalla tua password tramite PBKDF2 (210.000 iterazioni).

nsec→AES-256-GCM→dati cifrati→🔒

Si blocca dopo un periodo di inattività. Nulla lascia il browser.

Profilo e relay

Gestisci la tua presenza su Nostr

Lista relay (NIP-65)

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

Profilo (kind:0)

namesatoshi
aboutcreando su nostr

Mute list (NIP-51)

Pubkey silenziate

Nascondi account nei client compatibili pubblicando una mute list NIP-51.

Parole silenziate

Filtra argomenti e frasi che preferisci non vedere.

Sincronizzato ovunque

Pubblicato come evento affinché i client compatibili lo rispettino

Account

Cambia identità con un clic

4

Account

12

Siti approvati

Sbloccato

Stato del vault

<5ms

Latenza di firma

Account attivo: satoshi
Wallet Lightning

Zaps integrati. Nessuna app extra necessaria.

Invia sats, ricevi zaps e gestisci il tuo saldo senza uscire dall'estensione. Tre modi per connetterti:

Configurazione rapida

Ottieni un wallet in un clic — nessuna configurazione manuale. Ideale per iniziare subito con gli zaps.

Nostr Wallet Connect

Incolla il tuo URI NWC per connettere qualsiasi wallet Lightning esterno che già usi.

LNbits

Connetti la tua istanza LNbits con una admin key per l'accesso diretto all'API.

Provider WebLN

L'estensione inietta window.webln così le app Nostr possono richiedere pagamenti automaticamente — con il tuo permesso.

Approva automaticamente i piccoli pagamenti

Imposta una soglia in sats. I pagamenti al di sotto vengono approvati automaticamente — nessun popup per ogni zap.

Privacy

I tuoi dati, le tue regole

Custodia locale

Le chiavi private sono cifrate e non vengono mai inviate da nessuna parte

  • Nessuna chiave lascia mai il vault
  • Vengono condivise solo le firme
  • Approvi ogni richiesta
Massima privacy

Nessun tracciamento

L'estensione non comunica con nessuno

  • Nessuna richiesta esterna
  • Nessun tracciamento o analisi
  • Esporta i tuoi dati in qualsiasi momento
  • Funziona completamente offline
Inizia

Operativo in pochi minuti

1

Installa l'estensione

Aggiungila a Chrome, Brave, Edge, Opera o Firefox

2

Configura il tuo account

Crea nuove chiavi, importa nsec, aggiungi watch-only o connettiti via NIP-46

3

Metti in sicurezza il tuo vault

Imposta una password e un timer di blocco automatico per le tue chiavi cifrate

4

Imposta i permessi dei siti

Scegli cosa ogni app può firmare e approva le richieste

5

Naviga su Nostr

La tua identità e il tuo wallet ti seguono ovunque

API per sviluppatori

Crea app Nostr su 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);

Gratis. Per sempre. Open source.

Fai il fork dell'estensione, usa l'SDK o self-hosta l'Oracle — fai ciò che vuoi.