Nostr WoT

Download

Ihr Nostr-Identitätsanbieter, NIP-07-Signer, Lightning-Wallet und Web of Trust — alles in einer Extension. Verfügbar für alle gängigen Browser.

Sehen Sie es in Aktion

Melden Sie sich bei jedem Nostr-Client an, sehen Sie Vertrauens-Badges auf Profilen und verwalten Sie Ihre Konten — alles über eine Extension.

nostr-client.app
1
Vertrauenswürdig
2
2 Hops
?
Verborgen
// Ihre App fragt Vertrauen ab
const hops = await window.nostr.wot.getDistance(pubkey)

Was Sie erhalten

NIP-07 Signer & Identität

Events signieren, Nachrichten verschlüsseln (NIP-04 & NIP-44) und Ihre Nostr-Identität in jedem Client verwalten.

Multi-Account & Tresor

Mehrere Konten mit HD-Ableitung, Nur-Lese-Modus, NIP-46-Remote-Signer und ein verschlüsselter Tresor mit automatischer Sperre.

Vertrauens-Badges & WoT API

Farbcodierte Vertrauens-Badges auf Nostr-Seiten, granulare Berechtigungen, Aktivitätsprotokollierung und die window.nostr.wot API.

Lightning-Wallet & Zaps

Senden und empfangen Sie Zaps mit einer integrierten Wallet. Verbinden Sie sich über NWC, LNbits oder starten Sie mit einem Klick über die Schnelleinrichtung.

Aus dem Quellcode erstellen

Klonen Sie das Repository, führen Sie npm install && npm run build aus und laden Sie dann den dist/-Ordner. Perfekt für Entwickler, die den Code überprüfen oder ändern möchten.

terminal
# Klonen und erstellen
$git clone https://github.com/nostr-wot/nostr-wot-extension.git
$cd nostr-wot-extension && npm install && npm run build

Gehen Sie dann zu chrome://extensions, aktivieren Sie den 'Entwicklermodus', klicken Sie auf 'Entpackte Erweiterung laden' und wählen Sie den dist/-Ordner.

Quellcode auf GitHub ansehen

Bereit loszulegen?

Installieren Sie die Extension und beginnen Sie in wenigen Minuten mit der Spam-Filterung.

Häufig gestellte Fragen

Was ist Web of Trust?

Web of Trust misst die soziale Distanz — wie viele 'Hops' Sie von einem anderen Benutzer im Nostr-Follow-Graphen trennen. Wenn Sie jemandem folgen, ist diese Person 1 Hop entfernt. Wenn diese Person jemand anderem folgt, ist diese Person 2 Hops von Ihnen entfernt. Dies hilft beim Filtern von Spam und bei der Verifizierung von Reputation ohne zentralisierte Blocklisten.

Wie funktioniert die Extension?

Die Extension bietet NIP-07-Signierung (window.nostr), sodass jeder Nostr-Client Event-Signierung und Nachrichtenverschlüsselung anfordern kann. Sie bietet auch eine Web of Trust API (window.nostr.wot) für Vertrauensdistanz-Abfragen. Ihre Schlüssel werden in einem AES-256-GCM-verschlüsselten Tresor mit automatischer Sperre gespeichert, und Sie kontrollieren, welche Seiten auf welche Funktionen zugreifen können.

Sind meine Daten privat?

Ja. Im lokalen Modus finden alle Berechnungen in Ihrem Browser mit IndexedDB statt — nichts verlässt Ihr Gerät. Im Remote-Modus gehen Abfragen an die Oracle-API, die die geprüften pubkeys sieht, diese aber nicht verfolgt oder protokolliert. Sie können auch den Oracle selbst hosten, für vollständige Kontrolle.

Welche Browser werden unterstützt?

Die Extension funktioniert mit allen gängigen Browsern: Chrome, Brave, Edge, Opera und Firefox.

Brauche ich ein Nostr-Konto?

Sie können ein neues Konto direkt in der Extension erstellen — sie generiert eine BIP-39-Seed-Phrase und leitet Ihre Schlüssel ab. Sie können auch einen vorhandenen privaten Schlüssel (nsec) importieren, ein Nur-Lese-Konto (npub) hinzufügen oder einen Remote-Signer über eine NIP-46-Bunker-URL verbinden.

Kann ich Zaps mit dieser Extension senden?

Ja. Die Extension hat eine integrierte Lightning-Wallet. Sie können Ihre eigene Wallet über Nostr Wallet Connect (NWC) verbinden, Ihre LNbits-Zugangsdaten eingeben oder die Schnelleinrichtung nutzen, um sofort eine Wallet zu erstellen. Die Extension fungiert auch als WebLN-Provider, sodass Nostr-Apps Zahlungen nahtlos anfordern können.

Ist es kostenlos?

Ja, vollständig kostenlos und Open Source unter der MIT-Lizenz. Die Extension, Oracle-API und der gesamte Quellcode sind auf GitHub verfügbar.