Nostr WoT
Funciones de la extensión

Identidad y monedero,
En todas partes

Un proveedor de identidad de Nostr completo y monedero Lightning. Gestiona varias cuentas, firma eventos, cifra mensajes, envía zaps y mantén sincronizados tu perfil, relays y lista de silenciados — con permisos granulares por sitio.

Lo que obtienes

Identidad, monedero y perfil — una sola extensión

Todo lo que necesitas para Nostr en una sola instalación. Sin hacer malabares con varias extensiones.

Firmante NIP-07

Firma eventos y cifra mensajes (NIP-04 y NIP-44) en cualquier cliente de Nostr

Bóveda cifrada

Almacenamiento de claves cifrado con AES-256-GCM, bloqueo automático y respaldo seguro

Multicuenta

Derivación HD, solo lectura, firmante remoto NIP-46 — cambia de identidad al instante

Monedero Lightning

Monedero integrado para zaps con NWC, LNbits o configuración rápida en un clic

Perfil y relays

Edita tu perfil kind:0 y gestiona los relays NIP-65 y tu lista de silenciados NIP-51

Permisos granulares

Controles por cuenta, por dominio y por método con registro de actividad

Proveedor WebLN

Los sitios pueden solicitar pagos a través de window.webln con tu aprobación

6 idiomas

Inglés, español, portugués, alemán, francés e italiano

API de firmante NIP-07

Un firmante, disponible en cada sitio web de Nostr

Una vez instalada, cualquier app de Nostr puede llamar a window.nostr para obtener tu clave pública, firmar eventos y cifrar mensajes — sin tocar nunca tu clave privada. Las consultas de Web of Trust residen en el SDK y el Oracle de nostr-wot, no en la extensión.

PrimalCoracleSnortHablaYakihonne+ cualquier 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 tu cuenta

Tres formas de traer tu identidad

Elige lo que se ajuste a tus necesidades

Crear claves nuevas

Genera un par de claves nuevo en segundos. Derivadas por HD y cifradas en la bóveda desde el principio.

  • Incorporación instantánea
  • Claves derivadas por HD (BIP-32)
  • Cifradas en reposo
  • Respalda tu semilla cuando quieras

Best for: Nuevos usuarios que empiezan desde cero en Nostr

Importar nsec

¿Ya tienes claves? Pega tu nsec o semilla y la extensión se encarga de la firma localmente.

  • Las claves nunca salen de tu dispositivo
  • Trae tu identidad existente
  • Firma totalmente sin conexión
  • Exporta/reimporta cuando quieras

Best for: Usuarios de Nostr existentes que migran

Avanzado

Firmante remoto NIP-46

Mantén las claves en un bunker o firmante remoto. La extensión enruta las solicitudes de firma sin retener la clave.

  • Las claves permanecen en el bunker
  • Nada sensible se almacena localmente
  • Funciona con cualquier firmante NIP-46
  • Añade también cuentas de solo lectura
Permisos por sitio

No todos los sitios obtienen el mismo acceso

Define lo que cada app puede hacer

How Permission Scopes Work

You
Your grant
Acct
Account
Site
Domain
Call
Method

Allowed

Sign without prompts

Ask

Prompt for approval

Blocked

Reject all requests

Permission Scopes

Grant access as narrowly as you like

Account
100%
Domain
75%
Method
50%
Kind
25%

Scope every grant per account, per site, per method, or per event kind

Approval Modes

Decide how often you get asked

Ask every time

A popup for every request

Prompt

Remember for session

Approve until the browser closes

Auto

Always allow

Trusted site, no prompts

Silent

Revoke anytime

Pull any grant from settings

Instant
Bóveda cifrada

Tus claves. Cifradas. Locales.

The Vault

vaultKey = PBKDF2(password, 210k iters)

Your private keys are sealed with AES-256-GCM using a key derived from your password.

nsecAES-256-GCMencrypted blob🔒

Auto-locks after inactivity — nothing ever leaves your browser

Perfil y relays

Gestiona tu presencia en Nostr

Relay List (NIP-65)

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

Profile (kind:0)

namesatoshi
aboutbuilding on nostr

Mute List (NIP-51)

Muted Pubkeys

Hide accounts via your NIP-51 mute list

Muted Words

Filter out topics and phrases you'd rather not see

Synced Everywhere

Published as an event so compatible clients respect it

Cuentas

Cambia de identidad con un clic

4

Accounts

12

Approved Sites

Unlocked

Vault Status

<5ms

Sign Latency

Active account: satoshi
Monedero Lightning

Zaps integrados. Sin apps adicionales.

Envía sats, recibe zaps y gestiona tu saldo sin salir de la extensión. Tres formas de conectar:

Configuración rápida

Consigue un monedero en un clic — sin configuración manual. Ideal para empezar con los zaps rápido.

Nostr Wallet Connect

Pega tu URI de NWC para conectar cualquier monedero Lightning externo que ya uses.

LNbits

Conecta tu instancia de LNbits con una clave de administrador para acceso directo a la API.

Proveedor WebLN

La extensión inyecta window.webln para que las apps de Nostr puedan solicitar pagos automáticamente — con tu permiso.

Aprobar pagos pequeños automáticamente

Establece un umbral en sats. Los pagos por debajo se aprueban automáticamente — sin ventana emergente para cada zap.

Privacidad

Tus datos, tus reglas

Local Custody

Private keys are encrypted and never sent anywhere

  • No key ever leaves the vault
  • Only signatures are shared
  • You approve every request
Maximum Privacy

No Tracking

The extension phones home to no one

  • Zero external requests
  • No tracking or analytics
  • Export your data anytime
  • Works completely offline
Empezar

En marcha en minutos

1

Install the extension

Add to Chrome, Brave, Edge, Opera, or Firefox

2

Set up your account

Create new keys, import nsec, add watch-only, or connect via NIP-46

3

Secure your vault

Set a password and an auto-lock timer for your encrypted keys

4

Set site permissions

Choose what each app can sign and approve requests

5

Browse Nostr

Your identity and wallet now follow you everywhere

API para desarrolladores

Crea apps de Nostr con 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. Para siempre. Código abierto.

Bifurca la extensión, usa el SDK o autoaloja el Oracle — haz lo que quieras.