Mit einer Watch-only-Wallet in Sparrow kannst du den Bitcoin-Kontostand, die Transaktionen und die Empfangsadressen deiner BitBox-Wallet ansehen, ohne die BitBox02 jedes Mal anzuschließen. Die Watch-only-Wallet enthält nur öffentliche Kontoinformationen und kann keine Transaktionen signieren. Um Bitcoin auszugeben, brauchst du weiterhin die Wallet oder das Gerät mit den privaten Schlüsseln.
Für die Einrichtung empfehlen wir, den vollständigen Wallet-Descriptor aus der BitBoxApp zu kopieren und in Sparrow zu importieren. Darin steht, welche öffentlichen Schlüssel und welchen Adresstyp Sparrow verwenden soll. Wenn dein Konto mehrere Adresstypen nutzt, musst du jeden Typ, den du beobachten möchtest, separat importieren.
Bevor du beginnst
Deine BitBox02 muss bereits eingerichtet sein, und du brauchst in der BitBoxApp Zugriff auf das gewünschte Bitcoin-Konto. Verwende eine aktuelle BitBoxApp und lade Sparrow von der offiziellen Sparrow-Downloadseite herunter. Folge dort auch den Anweisungen zur Überprüfung des Downloads.
Ist Wallet merken für diese Wallet bereits aktiviert, kannst du die Kontoinformationen ohne angeschlossenes Gerät ansehen. Andernfalls verbinde und entsperre deine BitBox02 in der BitBoxApp, bevor du fortfährst.
Schütze deine finanzielle Privatsphäre
Mit einem öffentlichen Descriptor oder einem erweiterten öffentlichen Schlüssel kann niemand Transaktionen signieren. Diese Daten können aber den Kontostand, den Transaktionsverlauf und zukünftige Adressen des ausgewählten Adresstyps offenlegen. Kopiere sie nur in die vorgesehene Wallet-Software und verwende einen Computer, dem du vertraust. Für diese Anleitung brauchst du weder Wiederherstellungswörter noch private Schlüssel oder ein Wallet-Backup. Brich den Vorgang ab, wenn du aufgefordert wirst, solche Daten zu importieren.
Das Konto und eine neue Sparrow-Wallet vorbereiten
Öffne zuerst das gewünschte Konto in der BitBoxApp. Anschließend legst du in Sparrow eine Wallet für dieses Konto und den ausgewählten Adresstyp an. Die Screenshots zeigen ein Beispielkonto und die englische Oberfläche. Die BitBoxApp-Schaltflächen sind in dieser Anleitung auf Deutsch benannt. Verwende bei allen Schritten deine eigenen Kontoinformationen.
Schritt 1: Öffne das Bitcoin-Konto, das du beobachten möchtest
Wähle in der Seitenleiste der BitBoxApp das gewünschte Bitcoin-Konto aus. Prüfe, ob es zur richtigen Wallet gehört und die erwarteten Transaktionen anzeigt. Der Import dieses Kontos schließt deine anderen Bitcoin-Konten nicht mit ein.
Klicke oben im Konto auf Kontoinformationen und wähle Kontodetails anzeigen. In den Kontodetails findest du den Kontonamen sowie Keypath, Script-Typ und Descriptor.
Schritt 2: Wähle den Adresstyp und kopiere den Descriptor
Prüfe, welcher Adresstyp gerade angezeigt wird. Gibt es mehrere Konfigurationen für öffentliche Schlüssel, kannst du oben über einen Link wie Taproot anzeigen oder Native Segwit anzeigen zum gewünschten Adresstyp wechseln.
Klicke rechts im Feld Descriptor auf das Kopiersymbol mit den zwei überlappenden Quadraten. Damit kopierst du den vollständigen Descriptor einschließlich einer eventuell angehängten Prüfsumme. Wenn du nur den darin enthaltenen öffentlichen Schlüssel markierst und kopierst, fehlen Angaben zur Kontokonfiguration.

Der Descriptor gilt für den ausgewählten Adresstyp. Ein Native-Segwit-Import zeigt beispielsweise keine Taproot-Transaktionen desselben Kontos an. Lass die Kontodetails geöffnet, damit du die importierte Konfiguration später damit vergleichen kannst.
Schritt 3: Erstelle eine neue Wallet in Sparrow
Öffne Sparrow und wähle File → New Wallet. In der Startansicht kannst du auch auf New Wallet in der Mitte des Fensters klicken. Dadurch öffnet sich der Dialog Wallet Name.

Gib einen Namen ein, an dem du das Konto und den Adresstyp erkennst, etwa BitBox Bitcoin – Native Segwit. Falls der Dialog die Option Has existing transactions anbietet und das Konto bereits Transaktionen hat, aktiviere sie. Wähle im daneben eingeblendeten Datumsfeld einen Tag vor der ersten Transaktion aus.
Klicke auf Create Wallet, um die Settings der neuen Wallet zu öffnen. Fahre mit dem empfohlenen Descriptor-Import fort. Wenn du stattdessen einen erweiterten öffentlichen Schlüssel verwenden möchtest, folge dem alternativen Import über den öffentlichen Schlüssel.

Den vollständigen Descriptor importieren (empfohlen)
Der Descriptor enthält den Script-Typ und die Konfiguration des öffentlichen Schlüssels. Du musst diese Angaben daher nicht einzeln eingeben.
Schritt 4: Füge den Descriptor in Sparrow ein
Suche in den Settings der neuen Wallet den Bereich Script Policy. Klicke rechts neben Descriptor auf Edit..., um den Dialog Edit wallet output descriptor zu öffnen.
Ersetze den Inhalt des Editors durch den vollständigen Descriptor, den du aus deinem Konto in der BitBoxApp kopiert hast, und klicke auf OK. Sparrow übernimmt daraus den Script-Typ und die Konfiguration des öffentlichen Schlüssels. Erscheint eine Fehlermeldung, kopiere den vollständigen Descriptor erneut, statt seinen Inhalt von Hand zu ändern.

Schritt 5: Prüfe die importierte Kontokonfiguration
Prüfe in Sparrows Settings, ob beim Keystore unter Type der Eintrag Watch Only Wallet steht. Vergleiche Script Type mit dem ausgewählten Script-Typ in der BitBoxApp und Derivation mit dem genauen Keypath dieser Konfiguration. Die Angaben müssen dasselbe Konto und denselben Adresstyp beschreiben. Übernimm nicht die Beispielwerte aus dem Screenshot.

Stimmen die Angaben nicht überein, prüfe das Konto, aus dem du exportiert hast, und kopiere dessen Descriptor erneut, bevor du fortfährst.
Die importierte Wallet speichern und prüfen
Beide Importmethoden enden mit diesen Schritten. Die Sparrow-Datei speichert eine lokale Ansicht des bestehenden Kontos. Dabei werden keine Bitcoin bewegt.
Schritt 6: Speichere und schütze die Wallet-Datei
Klicke unten rechts in Sparrows Settings auf Apply. Im Dialog Wallet Password kannst du ein Passwort für diese Sparrow-Wallet-Datei festlegen. Gib es im ersten Feld ein, wiederhole es unter Password Confirmation und klicke auf Set Password.
Wenn du die Datei ohne Passwort speichern möchtest, lass beide Felder leer und wähle No Password. Wer die ungeschützte Datei öffnen kann, kann ihre öffentlichen Kontoinformationen ansehen. Das Dateipasswort schützt diese lokale Ansicht; es ermöglicht der Watch-only-Wallet nicht, Transaktionen zu signieren.

Schritt 7: Lade den Transaktionsverlauf und gleiche das Konto ab
Sparrow lädt den Kontoverlauf über den konfigurierten Server. Ein öffentlicher Server kann erfahren, welche Adressen du abfragst. Die Verbindungsmöglichkeiten und ihre Folgen für die Privatsphäre erklärt Sparrows Anleitung zur Servereinrichtung auf Englisch. Ist der Server eingerichtet und Sparrow noch offline, stelle über den Verbindungsschalter unten rechts die Verbindung her. Warte anschließend, bis der Transaktionsverlauf geladen ist.
Öffne in Sparrows linker Seitenleiste Transactions und Addresses. Vergleiche eine bekannte Transaktion und Adresse mit demselben Konto und Adresstyp in der BitBoxApp. Ein noch unbenutztes Konto kann zu Recht keine Transaktionen anzeigen. Vergleiche in diesem Fall die Adressen.

Der Screenshot zeigt einen beispielhaften geladenen Transaktionsverlauf. Dein Kontostand und deine Transaktionen werden anders aussehen. Die Meldung Finished loading allein bestätigt noch nicht, dass du das richtige Konto importiert hast. Der Import ist abgeschlossen, wenn die erwarteten Adressen und Transaktionen übereinstimmen.
Du kannst diesen Adresstyp nun ohne angeschlossene BitBox02 beobachten. Hast du im selben Konto auch einen anderen Adresstyp verwendet, wiederhole den Descriptor-Import dafür in einer separaten Sparrow-Wallet. Gleiche die zusammengefassten Transaktionen dieser Importe mit der Kontoansicht in der BitBoxApp ab, die die verschiedenen Adresstypen gemeinsam anzeigt.
Bevor du eine Empfangsadresse zum Empfangen von Bitcoin verwendest, prüfe die vollständige Adresse auf dem Display deiner BitBox02. Dass eine Adresse in der Watch-only-Wallet erscheint, ersetzt diese Prüfung auf dem Gerät nicht. Wenn du die BitBox02 zur Adressprüfung oder zum Signieren mit Sparrow verbinden möchtest, folge der Anleitung zum Verbinden der BitBox02 mit Sparrow.
Alternative: Einen erweiterten öffentlichen Schlüssel importieren
Diese alternativen Schritte 4 und 5 sind für den Import eines erweiterten öffentlichen Schlüssels anstelle eines Descriptors vorgesehen. Führe zuerst die Schritte 1 und 3 aus und lass die Kontodetails des gewünschten Kontos in der BitBoxApp geöffnet. Verwende für Taproot den Descriptor-Import: Die BitBoxApp zeigt für diese Konfiguration kein separates Feld mit einem erweiterten öffentlichen Schlüssel an.
Schritt 4: Wähle den passenden Script-Typ und den Watch-only-Keystore
Wähle in den Kontodetails der BitBoxApp den gewünschten Adresstyp aus. Kopiere über das Kopiersymbol rechts im Feld Erweiterter Public Key den vollständigen Schlüssel. Lass den zugehörigen Keypath und Script-Typ sichtbar.
Lass in den Settings der neuen Sparrow-Wallet Policy Type auf Single Signature HD eingestellt. Wähle unter Script Type für die Native-Segwit-Konfiguration der BitBoxApp Native Segwit (P2WPKH) oder für eine Legacy-P2PKH-Konfiguration Legacy (P2PKH). Richte dich nach dem angezeigten Script-Typ, nicht allein nach dem Präfix des Schlüssels: Ein xpub kann auch mit anderen Adresstypen verwendet werden.
Wähle unter Keystores die Option Watch Only Wallet mit dem Augensymbol. In älteren Sparrow-Versionen kann sie xPub / Watch Only Wallet heißen. Danach erscheinen die Felder für die Konfiguration des öffentlichen Schlüssels.

Schritt 5: Gib den öffentlichen Schlüssel und den genauen Keypath ein
Füge den kopierten öffentlichen Schlüssel in das Feld xpub beziehungsweise bei Native Segwit xpub / zpub ein. Ersetze den Standardwert unter Derivation durch den genauen Keypath, den die BitBoxApp für diese Konfiguration anzeigt. Gehe nicht davon aus, dass der Standardwert zu deinem Konto gehört. Kopiere auch nicht den Beispielschlüssel oder den Keypath aus dem Screenshot.
Lass für diese Watch-only-Einrichtung den Standardwert unter Master fingerprint stehen. Prüfe, ob Type den Eintrag Watch Only Wallet zeigt und Script-Typ sowie Derivation mit der BitBoxApp übereinstimmen. Kehre dann zu Schritt 6 zurück, um die Wallet zu speichern und zu prüfen.

Wenn der Kontostand oder der Transaktionsverlauf nicht übereinstimmt
Eine leere oder unvollständige Ansicht in Sparrow bedeutet für sich genommen nicht, dass Bitcoin fehlen. Prüfe den Import, bevor du die angezeigten Adressen verwendest:
- Es wurde kein Transaktionsverlauf geladen: Prüfe, ob Sparrow online und mit dem konfigurierten Server verbunden ist, und lass den Verlauf laden. Falls du beim Erstellen ein Startdatum nach der ersten Kontotransaktion angegeben hast, wiederhole den Import in einer neuen Sparrow-Wallet mit einem früheren Datum.
- Nur ein Teil des Kontostands erscheint: Prüfe, ob das Konto in der BitBoxApp auch Transaktionen eines anderen Adresstyps enthält. Importiere dessen Descriptor in eine separate Sparrow-Wallet.
- Adressen oder bekannte Transaktionen weichen ab: Prüfe erneut die ursprüngliche Wallet, das Konto und den ausgewählten Adresstyp. Vergleiche bei einem Import über den öffentlichen Schlüssel zusätzlich den Script-Typ und Derivation mit dem genauen Keypath in der BitBoxApp. Wenn du dir bei den manuell eingegebenen Einstellungen unsicher bist, erstelle einen neuen Import mit dem Descriptor.
Stimmt das Konto weiterhin nicht überein, verwende die ungeprüften Empfangsadressen nicht. Kontaktiere den BitBox Support und nenne die Versionen von BitBoxApp und Sparrow, den ausgewählten Script-Typ und den genauen Wortlaut einer möglichen Fehlermeldung. Sende keine Descriptoren, öffentlichen Schlüssel, Wiederherstellungswörter, Wallet-Backups oder anderen Wallet-Geheimnisse mit.