Nostr WoT
Recursos da Extensão

Identidade e Carteira,
Em Todo Lugar

Um provedor completo de identidade Nostr e carteira Lightning. Gerencie várias contas, assine eventos, criptografe mensagens, envie zaps e mantenha seu perfil, relays e lista de silenciamento sincronizados — com permissões granulares por site.

O Que Você Ganha

Identidade, carteira e perfil — uma só extensão

Tudo o que você precisa para o Nostr em uma única instalação. Sem malabarismos com várias extensões.

Assinador NIP-07

Assine eventos e criptografe mensagens (NIP-04 e NIP-44) em qualquer cliente Nostr

Cofre Criptografado

Armazenamento de chaves criptografado com AES-256-GCM, com bloqueio automático e backup seguro

Multiconta

Derivação HD, somente leitura, assinador remoto NIP-46 — troque de identidade na hora

Carteira Lightning

Carteira integrada para zaps com NWC, LNbits ou configuração rápida em um clique

Perfil e Relays

Edite seu perfil kind:0 e gerencie relays NIP-65 e sua lista de silenciamento NIP-51

Permissões Granulares

Controles por conta, por domínio e por método com registro de atividades

Provedor WebLN

Sites podem solicitar pagamentos via window.webln com sua aprovação

6 Idiomas

Inglês, Espanhol, Português, Alemão, Francês e Italiano

API do Assinador NIP-07

Um assinador, disponível em todos os sites Nostr

Depois de instalada, qualquer app Nostr pode chamar window.nostr para obter sua chave pública, assinar eventos e criptografar mensagens — sem nunca tocar na sua chave privada. As consultas de Web of Trust ficam no SDK e no Oracle nostr-wot, não na extensão.

PrimalCoracleSnortHablaYakihonne+ qualquer 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");
Configure Sua Conta

Três formas de trazer sua identidade

Escolha o que se encaixa nas suas necessidades

Criar Novas Chaves

Gere um novo par de chaves em segundos. Derivado por HD e criptografado no cofre desde o início.

  • Integração instantânea
  • Chaves derivadas por HD (BIP-32)
  • Criptografadas em repouso
  • Faça backup da sua seed quando quiser

Best for: Novos usuários começando do zero no Nostr

Importar nsec

Já tem chaves? Cole seu nsec ou seed e a extensão assume a assinatura localmente.

  • As chaves nunca saem do seu dispositivo
  • Traga sua identidade existente
  • Assina totalmente offline
  • Exporte/reimporte quando quiser

Best for: Usuários existentes do Nostr migrando

Avançado

Assinador Remoto NIP-46

Mantenha as chaves em um bunker ou assinador remoto. A extensão encaminha as solicitações de assinatura sem guardar a chave.

  • As chaves ficam no bunker
  • Nada sensível armazenado localmente
  • Funciona com qualquer assinador NIP-46
  • Adicione também contas somente leitura
Permissões por Site

Nem todo site recebe o mesmo acesso

Defina o que cada app tem permissão para fazer

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
Cofre Criptografado

Suas chaves. Criptografadas. Locais.

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 e Relays

Gerencie sua presença no 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

Contas

Troque de identidade em um clique

4

Accounts

12

Approved Sites

Unlocked

Vault Status

<5ms

Sign Latency

Active account: satoshi
Carteira Lightning

Zaps integrados. Sem apps extras.

Envie sats, receba zaps e gerencie seu saldo sem sair da extensão. Três formas de conectar:

Configuração Rápida

Tenha uma carteira em um clique — sem configuração manual. Ideal para começar a usar zaps rapidamente.

Nostr Wallet Connect

Cole seu URI NWC para conectar qualquer carteira Lightning externa que você já use.

LNbits

Conecte sua instância LNbits com uma chave de admin para acesso direto à API.

Provedor WebLN

A extensão injeta window.webln para que apps Nostr possam solicitar pagamentos automaticamente — com sua permissão.

Aprovar automaticamente pagamentos pequenos

Defina um limite em sats. Pagamentos abaixo dele são aprovados automaticamente — sem pop-up a cada zap.

Privacidade

Seus dados, suas regras

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
Comece Agora

Pronto para usar em 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 Desenvolvedores

Crie apps Nostr sobre 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);

Grátis. Para sempre. Código aberto.

Faça um fork da extensão, use o SDK ou hospede o Oracle você mesmo — faça o que quiser.