Multi-Client-Workflow
Maximiere deine Nostr-Erfahrung mit mehreren Clients. Desktop + Mobile Workflows, Synchronisierungsstrategien und Best Practices für Power-User.
Warum mehrere Clients? (2 Minuten)
Die Macht der Wahl
Nostrs Superkraft ist, dass deine Identität überall funktioniert. Clevere Nutzer machen sich das zunutze, indem sie mehrere Clients für verschiedene Zwecke verwenden.
Häufige Anwendungsfälle
Mobile + Desktop:
- Smartphone (Damus/Amethyst): Schnelle Checks, unterwegs posten, Benachrichtigungen
- Desktop (Iris/Snort): Längere Beiträge und Threads, intensives Browsen, während der Arbeitszeit
Ganze Artikel sind eine andere Aufgabe. Iris und Snort sind für kurze Notizen gebaut. Wer Essays schreibt, nimmt dafür einen Client für Langtexte. YakiHonne ist die übliche Wahl und läuft im Browser ebenso wie auf iOS und Android.
Zwei getrennte Identitäten:
- Manche Leute legen sich ein zweites Schlüsselpaar für das Private zu und geben jedem Schlüsselpaar seinen eigenen Client
- Die Trennung kommt von den zwei Schlüsselsätzen, nicht von der App. Ein Schlüsselpaar in zwei Clients bleibt eine einzige öffentliche Identität, mit demselben npub und denselben öffentlichen Posts überall
Verschiedene Features:
Ein Client verdient sich seinen Platz, wenn er eine Sache richtig gut kann: Amethyst mit seinen Relay- und Medieneinstellungen, 0xchat für private Nachrichten, Coracle zum Stöbern in einzelnen Relays. Alles andere an deinem Konto verhält sich in allen gleich.
Backup & Redundanz:
- Wenn ein Client nicht funktioniert, hast du Alternativen
- Teste neue Features sicher
- Vergleiche Oberflächen
Vorteile
Der Gewinn: Du biegst deine Gewohnheiten nicht mehr um eine einzige App herum. Geschrieben wird da, wo dir das Schreiben leichtfällt, gelesen da, wo es sich angenehm liest. Die beiden Kontexte hältst du dann bewusst auseinander. Beim Wechsel steht wenig auf dem Spiel, denn Identität, Posts und Follows liegen auf Relays und nicht in irgendeinem Client.
Du brauchst nicht mehrere Clients. Aber wenn du es mit Nostr ernst meinst, eröffnet es neue Workflows.
Synchronisierungsstrategie (3 Minuten)
Was automatisch synchronisiert wird
Universal (funktioniert über alle Clients):
- ✓ Deine Identität (npub)
- ✓ Posts, die du veröffentlichst
- ✓ Follows-Liste
- ✓ Profilinformationen
- ✓ Reaktionen (Likes, Reposts)
DMs sind die Ausnahme. Private Nachrichten tauchen in einem zweiten Client nur dann auf, wenn er denselben DM-Standard spricht (aktuell ist das NIP-17) und mit deinen DM-Relays verbunden ist. Ein Client, der noch beim älteren Standard geblieben ist, zeigt dir einen anderen, davon getrennten Gesprächsverlauf. Wer wo steht, steht bei den privaten Nachrichten.
Was nicht synchronisiert wird
Client-spezifisch:
- ✗ App-Einstellungen (Themes, Schriftarten)
- ✗ Benachrichtigungseinstellungen
- ✗ App-eigene Blocks und lokales Ausblenden (deine normale Mute-Liste synchronisiert schon)
- ✗ Entwürfe
- ✗ Lokale Lesezeichen
- ✗ Custom Feeds/Algorithmen
- ✗ App-spezifische Daten
Der Synchronisierungsprozess
So funktioniert es:
- Du postest von Client A
- Client A sendet an Relays
- Client B verbindet sich mit denselben Relays
- Client B sieht deinen Post
- Posts und Follows bleiben synchron
Schritt drei ist der ganze Trick. Beide Clients suchen deine Posts auf den Relays aus deiner veröffentlichten Relay-Liste. Zeigt ein Client woandershin, als deine Posts je gegangen sind, bekommst du eine ausgedünnte Version deines eigenen Kontos zu sehen. Halte in jedem Client dieselbe Relay-Liste. Wie Clients diese Liste finden, erklärt das Outbox-Modell.
Zeitverzögerung:
- Normalerweise sofort bis einige Sekunden
- Abhängig von Relay-Geschwindigkeit
- Client-Aktualisierungsrate variiert
Workarounds für nicht synchronisierende Daten
Einstellungen:
- Konfiguriere jeden Client manuell
- Dokumentiere deine Präferenzen
- Nutze ähnliche Einstellungen für Konsistenz
Mutes/Blocks:
- Deine Mute-Liste ist Teil des Protokolls (NIP-51) und reist deshalb mit deinem Konto mit: Wen du in einem Client stummschaltest, übernehmen die anderen
- Zurück bleibt nur App-Lokales, etwa ein „hier ausblenden“-Schalter oder die eigenen Filtereinstellungen eines Clients
- Kein Export, kein Import
Entwürfe:
- Nutze externe Notizen-App
- Kopiere zwischen Clients
- Oder poste einfach sofort
Lesezeichen:
- Nutze NIP-51-Listen (falls unterstützt)
- Externe Lesezeichen-Tools
- Nostr-basierte Lesezeichen-Services
Pro-Tipp: Fokussiere dich auf das, was synchronisiert (Content, Follows) und mach dir nicht zu viele Gedanken über das, was nicht synchronisiert (Einstellungen).
Desktop + Mobile (3 Minuten)
Empfohlene Kombinationen
iOS-Nutzer:
- Mobile: Damus (clean, schnell)
- Desktop: Iris (web) oder Snort (web)
- Warum: Damus ist iOS-optimiert, Web-Clients funktionieren überall
Android-Nutzer:
- Mobile: Amethyst (feature-reich)
- Desktop: Iris (web) oder Coracle (web)
- Warum: Amethyst ist Androids bester, kombiniere mit schnellen Web-Clients
Cross-Platform:
- Mobile: Primal (iOS + Android)
- Desktop: Derselbe Primal-Account (web)
- Warum: Einheitliche Erfahrung über alle Geräte
Workflow-Beispiele
Content Creator:
- Entwurf auf Desktop (Iris): Schreiben, bearbeiten, formatieren
- Poste vom Desktop: Veröffentlichen
- Engagement auf Mobile checken (Damus): Antworten, Zaps
- Schnelle Antworten auf Mobile: Während du unterwegs bist
Community Manager:
- Monitoring auf Mobile (Amethyst): Benachrichtigungen, Alerts
- Tiefes Engagement auf Desktop (Snort): Lange Antworten, Threads
- DMs auf Mobile: Schnelle Gespräche
- Event-Planung auf Desktop: Detaillierte Posts
Gelegentlicher Nutzer:
- Browsen auf Mobile (beliebig): Während Pausen
- Poste von beidem: Was gerade praktisch ist
- Kein strikter Workflow: Nutze einfach, was sich richtig anfühlt
Den Überblick behalten
Benachrichtigungen:
- Aktiviere auf Mobile für dringende Sachen
- Deaktiviere auf Desktop, wenn ablenkend
- Oder aktiviere beide, mute strategisch
Lesestatus:
- Nostr trackt keinen “gelesen”-Status
- Dein Client macht das lokal
- Du siehst möglicherweise dieselben Posts als “neu” auf verschiedenen Clients
- Das ist normal, kein Bug
Client-spezifische Features (2 Minuten)
Einzigartige Features nach Client
Damus (iOS):
- Beste iOS-Erfahrung
- Flüssige Animationen
- Großartige Benachrichtigungen
- Apple-Ökosystem-Integration
Amethyst (Android):
- Am meisten anpassbar
- Erweiterte Relay-Kontrollen
- Großartig für Power-User
- Feature-reich
Iris (Web):
- Funktioniert überall
- Schnell und minimal
- Gut für Desktop
- Einfache Oberfläche
Primal (Alle Plattformen):
- Schönes Design
- Einfache Entdeckung
- Einheitliche Erfahrung
- Anfängerfreundlich
Snort (Web):
- Tastaturkürzel
- Schnelle Performance
- Entwicklerfreundlich
- Minimales UI
Coracle (Web):
- Relay-zentriert: Relays auswählen und einzeln durchstöbern
- Moderation auf Basis deines Web of Trust
- Communities, Kalender-Events und Kleinanzeigen
- Mehrere Konten in einem Browser
Auswahl basierend auf Aufgabe
Der Desktop gewinnt überall dort, wo längere Texte zu tippen sind. Beim Lesen und bei der kurzen Antwort unterwegs liegt das Handy vorn. Medien und private Nachrichten hängen stärker vom Client ab als vom Gerät. Wenn also Fotos im Zentrum dessen stehen, was du veröffentlichst, oder du die modernen privaten Nachrichten willst, prüfe erst, ob ein Client damit sauber umgeht, bevor du ihn zu deinem Hauptclient machst.
Experimentiere: Probiere verschiedene Clients für verschiedene Aufgaben aus. Du wirst schnell herausfinden, was für dich am besten funktioniert.
Backup & Migration (2 Minuten)
Wechsel zwischen Clients
Einen Client dazuzunehmen ist leicht. Worauf es ankommt, ist die Art, wie du dich darin anmeldest, denn dein nsec lässt sich weder wechseln noch zurückziehen: Jede App, in die du ihn einfügst, behält ihn für immer.
- Installiere den neuen Client
- Melde dich so an, wie es zur Plattform passt (siehe unten)
- Warte, bis er Profil und Follows geladen hat
- Leg los
Web-Clients (Iris, Snort, Coracle, Primal im Browser): Verbinde eine Signer-Erweiterung, Alby oder nos2x, oder einen Remote-Signer wie nsec.app. Die Seite lässt jede Aktion vom Signer bestätigen und bekommt deinen Schlüssel nie zu sehen. Füge deinen nsec in keine Website ein, egal wie bekannt sie ist.
Android: Nimm Amber. Der Client reicht jede Signaturanfrage an Amber weiter, du bestätigst sie dort, und dein nsec landet nie im Client selbst. Amber gibt es nicht bei Google Play, sondern über F-Droid, den Zap Store oder die GitHub-Releases.
iOS: App-Store-Apps laufen in einer Sandbox, deshalb ist es hier üblich, den nsec in einen Client einzufügen, dem du vertraust. Wenn du ihn lieber gar nicht aus der Hand geben willst: Primal kann Aktivität in anderen Nostr-Apps über seine Funktion „Remote Login“ freigeben, und Nostash ist eine Signer-Erweiterung für Safari auf iPhone, iPad und Mac.
Es gilt dieselbe Regel wie im Schnellstart: Eine Website, die dich auffordert, deinen privaten Schlüssel in ein Formular zu tippen, ist ein Warnsignal, und die Lösung heißt Signer. Privatsphäre und Sicherheit zeigt Schritt für Schritt, wie du einen einrichtest.
Was übertragen wird:
- Identität
- Follows-Liste
- Profilinfo
- Veröffentlichte Posts
Was nicht übertragen wird:
- Einstellungen
- Entwürfe
- Lokale Daten
Export und Import
Es gibt weniger zu exportieren, als man denkt. Deine Follows und deine Mute-Liste liegen als von dir signierte Listen auf Relays. Ein neuer Client holt sie sich von allein, sobald er mit den richtigen Relays verbunden ist, und keine Datei wechselt den Besitzer. Lesezeichen kommen genauso mit, sofern der Client sie als Nostr-Liste führt und nicht auf dem Gerät. Zurück bleibt die App-Konfiguration, und nur manche Clients bieten überhaupt eine Möglichkeit, die zu sichern.
Neue Clients testen
Sicherer Ansatz:
- Erstelle zuerst ein Wegwerf-Schlüsselpaar
- Probiere den Client mit diesem Test-Konto aus
- Wenn er dir gefällt, verbinde deine echte Identität über deinen Signer
- Behalte den alten Client als Backup
Nicht:
- Deinen nsec in eine Website einfügen, niemals
- Mit deiner Hauptidentität testen
- Die Migration überstürzen
Erweiterte Workflows [ERWEITERT]
Professionelles Setup
Content Creator:
- Planung: die Notiz-App, die du sowieso schon nutzt
- Schreiben: Desktop-Client im Vollbild
- Engagement: mobil über den Tag verteilt
- Zahlen: Zap- und Reichweitenstatistiken stehen in eigenen Werkzeugen, siehe Nostr-Tools, die sich lohnen
Community Manager:
- Monitoring: mobil, immer an
- Response: Desktop für die langen Antworten
- Events: ein Client mit Kalenderfunktion, etwa Coracle
- Zahlen: dieselben Werkzeuge wie oben
Cross-Posting-Brücken und Scheduling-Bots gibt es, und sie sind zugleich der schnellste Weg, ein Konto wie einen Feed statt wie einen Menschen klingen zu lassen. Setz sie sparsam ein.
Troubleshooting Multi-Client-Probleme
Nicht synchron
Posts werden nicht angezeigt:
- Verschiedene Relay-Verbindungen
- Warte ein paar Minuten
- Pull-to-Refresh
- Prüfe Relay-Status
Follows unterschiedlich:
- Ein Client nicht vollständig synchronisiert
- Verschiedene Relay-Sets
- Warte und aktualisiere
Follows verschwunden, nachdem du einen alten Client geöffnet hast
Ein Client, den du seit Monaten nicht angefasst hast, hält womöglich noch eine monatealte Kopie deiner Follow-Liste. Folgst oder entfolgst du jemandem, bevor er aufgeholt hat, veröffentlicht er diese alte Kopie über deine aktuelle, und alle seither hinzugekommenen Leute sind weg. Öffnen, laden lassen, prüfen, ob die Zahl der Follows stimmt, und erst dann jemandem folgen.
Benachrichtigungs-Überflutung
Zu viele Alerts:
- Deaktiviere auf weniger genutzten Clients
- Behalte nur Mobile-Benachrichtigungen
- Nutze Nicht-Stören strategisch
Verwirrung
Überblick verloren:
- Wähle primären und sekundären Client
- Nutze konsistente Nutzernamen
- Dokumentiere dein Setup
Schnellreferenz
Synchronisierung:
- ✓ Posts, Follows, Profil (automatisch)
- ✗ Einstellungen, Entwürfe (manuell)
Empfohlene Kombinationen:
- iOS: Damus + Iris web
- Android: Amethyst + Coracle web
- Cross-Platform: Primal überall
Best Practices:
- Nutze verschiedene Clients für verschiedene Aufgaben
- Melde dich im Web über einen Signer an, nie per nsec auf einer Website
- Halte überall dieselbe Relay-Liste
- Wähle primären + sekundären Client
- Sichere deine Keys (immer!)
Denk dran: Mehrere Clients = Flexibilität. Nutze das zu deinem Vorteil!
Teste dein Multi-Client-Wissen
Bereit, deinen Workflow über mehrere Clients zu optimieren?
Identitäts-Portabilität
0/5 beantwortet
Weiterlesen
- Nostr-Tools, die sich lohnen: die Werkzeuge, die den Alltag mit mehreren Clients erträglich machen
- Nostr-Troubleshooting: was zu prüfen ist, wenn ein Client andere Posts zeigt als der andere