Ich versuche, einen Weg zu finden, wie ich den Kontostand meiner Ledger Nano-Brieftasche anzeigen kann, ohne sie immer an den Computer anzuschließen.
Ich habe etwas namens xpub
Adresse gefunden, das es mir ermöglicht, öffentliche Adressen ohne meine Hardware-Brieftasche zu generieren. Ich versuche jetzt herauszufinden, ob es eine Möglichkeit (idealerweise API) gibt, diese xpub-Adresse zu verwenden, um das Guthaben meiner zuvor generierten Adressen anzuzeigen.
Sicherlich. Wenn Sie den öffentlichen Hauptschlüssel (den xpub
Sie haben) verwenden, können Sie ihn auf einer Website wie blockchain.info eingeben, um die Salden vieler der von diesem Schlüssel abgeleiteten Adressen zu erhalten. Im Allgemeinen sucht Software, die diese Art der Überwachung durchführt (einschließlich Ihrer Wallet-Software), nur nach wenigen Adressen (alle Adressen, die in einer Transaktion verwendet wurden, und dann eine Nummer davor), sodass möglicherweise einige Ihrer Transaktionen übersehen werden.
Sie können auch eine Desktop-Wallet-Software wie Electrum einrichten, um mit Ihrem Ledger Nano S zu arbeiten. Auf diese Weise können Sie neue Adressen erhalten und Ihr Guthaben überwachen, ohne dass das Gerät angeschlossen ist, und trotzdem in der Lage sein, Ihr Ledger zu verbinden, um daraus Geld auszugeben, wenn Sie möchten .
Genau das macht die Sentinel -App: Importiert einen schreibgeschützten XPUB-Schlüssel, um passiv den Kontostand einer Offline-Wallet zu beobachten, sei es Paper Wallet, Trezor oder Ledger.
Führen Sie für die Verwendung mit Ledger Nano S die folgenden Schritte aus:
Sentinel kann auch verwendet werden, um Gelder in Ihrem Hauptbuch zu erhalten, in dem Sinne, dass es die nächste öffentliche Adresse aus dem XPUB ableiten und seinen QR-Code anzeigen kann.
Wenn Sie sich paranoid fühlen, können Sie die App auch aus der Quelle erstellen: https://github.com/Samourai-Wallet/sentinel-android . Vielleicht ist es erwähnenswert, dass der Client-Code zwar Open Source ist, der serverseitige Code jedoch nicht, sodass wir nicht wirklich wissen, was im Backend vor sich geht.
Eine andere (langweilige) Alternative wäre, alle öffentlichen nicht leeren Adressen in der Brieftasche zu sammeln und ihren kumulativen Kontostand abzurufen , z eine Klartextnummer in Satoshis; Teilen Sie durch 100000000
(dh 1e8
), um BTC zu erhalten.
Oder, wenn Sie Ihr xpub gerne über das Internet senden, können Sie blockchain.info mit Ihrem xpub abfragen, z.
Aktueller Kontostand in HTML https://blockchain.info/xpub/xpub6CUGRUonZSQ4TWtTMmzXdrXDtypWKiKrhko4egpiMZbpiaQL2jkwSB1icqYh2cfDfVxdx4df189oLKnC5fSwqPfgyP3hooxujYzAu3fDVmz
Aktuelles Guthaben als JSON https://blockchain.info/multiaddr?active=xpub6CUGRUonZSQ4TWtTMmzXdrXDtypWKiKrhko4egpiMZbpiaQL2jkwSB1icqYh2cfDfVxdx4df189oLKnC5fSwqPfgyP3hooxujYzAu3fDVmz ) .
Sie können einen Watch-Only-Wallet-Service wie Blockonnomics verwenden , um Adressen/Guthaben in Ihrem xpub anzuzeigen. Tatsächlich können Sie damit auch neue Empfangsadressen generieren.
Der einfachste Weg ist, eine View-Only-Wallet mit Elektron zu erstellen, Ihren öffentlichen Master-Schlüssel einzugeben, fertig.
(& Sie können dann Empfangsadressen und Transaktionsdateien erstellen, die Sie offline signieren und dann von dieser Nur-View-Wallet aus übertragen können).
cokürbis
digitaler Esel