Skip to content

Multi-Client-Workflow

Maximiere deine Nostr-Erfahrung mit mehreren Clients. Desktop + Mobile Workflows, Synchronisierungsstrategien und Best Practices für Power-User.

12 Minuten Fortgeschritten · 5 von 6

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.


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:

  1. Du postest von Client A
  2. Client A sendet an Relays
  3. Client B verbindet sich mit denselben Relays
  4. Client B sieht deinen Post
  5. 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

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.


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.

  1. Installiere den neuen Client
  2. Melde dich so an, wie es zur Plattform passt (siehe unten)
  3. Warte, bis er Profil und Follows geladen hat
  4. 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.

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:

  1. Erstelle zuerst ein Wegwerf-Schlüsselpaar
  2. Probiere den Client mit diesem Test-Konto aus
  3. Wenn er dir gefällt, verbinde deine echte Identität über deinen Signer
  4. 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?

Multi-Client-Nutzungs-Quiz

Identitäts-Portabilität

Frage 1 von 5

0/5 beantwortet

Kannst du dieselbe Nostr-Identität auf mehreren Clients nutzen?
P0 Kritisch

Weiterlesen

Verbessere diese Seite Tippfehler entdeckt oder etwas unklar? Bearbeite diesen Guide auf GitHub.
Folge uns auf Nostr