Zum Inhalt springen

Xpub zeigt nix an


DJFaze

Empfohlene Beiträge

Moin moin.

 

habe folgendes Problem.

Ich habe den xPub von meinem Keepkey-Hardwarewallet extrahiert. Jetzt wird mir allerdings auf zB Blockchain.com mit diesem xPub nichts angezeigt, keine Transaktionen etc.

Ich habe schon diesen Converter einmal angeschaut (https://jlopp.github.io/xpub-converter/) aber leider ohne Erfolg.

Hat evtl. noch einer eine Idee?

Link zu diesem Kommentar
Auf anderen Seiten teilen

Du musst auch auf den Derivation Path achten! Welchen hast du verwendet bzw. welchen verwendet deine Keepkey-Wallet?

Wenn ich bei walletsrecovery.org nachsehe, dann sollte es eigentlich m/44'/0'/0' standardmäßig sein, in der Combo Electrum+KeepKey sind auch
m/44'/0'/0' | m/49'/0'/0' | m/84'/0'/0' möglich.
("|" bedeutet "oder"; 44' wären Legacy-Adressen 1..., 49' wären 3...-Adressen und 84' die bc1q-Adressen)

Mit welcher Software hast du deine KeepKey-Hardware-Wallet zusammen verwendet, wenn ich fragen darf?

Hast du weitere Accounts eingerichtet, die dann z.B. den Derivation Path so ändern würden, z.B. erster weiterer Account m/44'/0'/1', zweiter weiterer Account m/44'/0'/2', ...

Bearbeitet von Cricktor
Link zu diesem Kommentar
Auf anderen Seiten teilen

vor 11 Minuten schrieb Cricktor:

Du musst auch auf den Derivation Path achten! Welchen hast du verwendet bzw. welchen verwendet deine Keepkey-Wallet?

Wenn ich bei walletsrecovery.org nachsehe, dann sollte es eigentlich m/44'/0'/0' standardmäßig sein, in der Combo Electrum+KeepKey sind auch
m/44'/0'/0' | m/49'/0'/0' | m/84'/0'/0' möglich.
("|" bedeutet "oder"; 44' wären Legacy-Adressen 1..., 49' wären 3...-Adressen und 84' die bc1q-Adressen)

Mit welcher Software hast du deine KeepKey-Hardware-Wallet zusammen verwendet, wenn ich fragen darf?

Ist tatsächlich m/44'/0'/0'

Der Keepkey geht von Haus aus ja "nur" über die Shapeshift-Plattform. Da kann man auch alles sehen, zB das jede eingehende Transaktion auf einem neuen Public-Key landet. Aber dann müsste doch der xPub das auch alles anzeigen oder?

Link zu diesem Kommentar
Auf anderen Seiten teilen

Hast du die Mnemonic Seed Wörter deiner aktiven Hardware-Wallet? (Diese besser niemals auf einem Online-Rechner eingeben; es muss sichergestellt sein, daß der verwendete Computer sich nix merken/speichern kann, auf dem du mit deinen Mnemonic Seed Wörtern hantierst. Praktisch ist für sowas ein TAILS-Bootstick, wo man TAILS nicht mit dem TOR-Netzwerk verbindet. Frage nur für einen letzten Ausweg...

OK, ich kenne die KeepKey-Hw.-Wallet nicht wirklich und da man die aber offenbar mit der Electrum-Wallet verwenden kann, sehe ich die Einschränkung auf Shapeshift nicht. Bekommst du von Shapeshift noch mehr Details zu deiner Wallet raus?

Hast du eine Mnemonic Seed Passphrase benutzt, die ja wg. der Fehlerchen der KeepKey-Wallet anscheinend angeraten wird? Frage wg. der Fußnoten zu KeepKey auf walletsrecovery.org

Nur der Vollständigkeit halber: es geht um Bitcoin oder einen anderen Coin? (Dein genannter Derivation Path sollte Bitcoin sein, aber man fragt lieber alle relevanten Details ab oder liefert diese.)

Bearbeitet von Cricktor
Link zu diesem Kommentar
Auf anderen Seiten teilen

vor 35 Minuten schrieb Cricktor:

Hast du die Mnemonic Seed Wörter deiner aktiven Hardware-Wallet? (Diese besser niemals auf einem Online-Rechner eingeben; es muss sichergestellt sein, daß der verwendete Computer sich nix merken/speichern kann, auf dem du mit deinen Mnemonic Seed Wörtern hantierst. Praktisch ist für sowas ein TAILS-Bootstick, wo man TAILS nicht mit dem TOR-Netzwerk verbindet. Frage nur für einen letzten Ausweg...

OK, ich kenne die KeepKey-Hw.-Wallet nicht wirklich und da man die aber offenbar mit der Electrum-Wallet verwenden kann, sehe ich die Einschränkung auf Shapeshift nicht. Bekommst du von Shapeshift noch mehr Details zu deiner Wallet raus?

Hast du eine Mnemonic Seed Passphrase benutzt, die ja wg. der Fehlerchen der KeepKey-Wallet anscheinend angeraten wird? Frage wg. der Fußnoten zu KeepKey auf walletsrecovery.org

Nur der Vollständigkeit halber: es geht um Bitcoin oder einen anderen Coin? (Dein genannter Derivation Path sollte Bitcoin sein, aber man fragt lieber alle relevanten Details ab oder liefert diese.)

Seed habe ich, bin aber natürlich vorsichtg damit ;) Ne Passphrase hatte ich nicht genutzt.

Über Electrum hab ich die auch schon verbunden, komischerweise sehe ich da die Transaktionen, wenn ich p2wpkh-p2sh auswähle (wäre das dann nicht 49'?).

Wenn ich die bei Electrum angezeigte ypub auf blockchain.com eingebe, ist die nicht gültig.

Bei Shapeshift sehe ich, dass die Coins auf einer Segwit-Adresse liegen.

Ansonsten sieht man halt die Transaktionen inkl TX ID etc.

Bearbeitet von DJFaze
Link zu diesem Kommentar
Auf anderen Seiten teilen

Wenn du in Electrum deine Transaktionen sehen kannst und als Ausgabe-Skripttyp p2wpkh-p2sh genommen wird (ich meine, das gibt die Hardware-Wallet vor, bin mir aber nicht sicher), wäre der Standard-Derivation Path nach BIP39 eigentlich m/49'/0'/0', aber man könnte auch einen anderen Pfad wählen, wenn man die Wahl dazu hätte bzw. die Hardware-Wallet da eigene Vorstellungen von "Standard" hat.

Wenn du in Electrum mit verbundener KeepKey-Wallet und sichtbaren Transaktionen aus dem Menü "Wallet" dir "Information" auswählst (mein Electrum ist auf "Englisch" gestellt), was wird dir dann für Wallet type, Script type, Master Public Key und Derivation Path angezeigt (den Master Public Key behältst du besser für dich)?

Kommen dir die Details bekannt vor?

 

Bei einer Testnet-Bitcoin-Wallet, die ich mit meinem PiTrezor (wie eine Trezor One Hardware-Wallet) in Electrum habe, sehe ich bei Wallet-Information:

  • Wallet type: standard
  • Script type: p2wpkh (Native Segwit Testnet-Adressen tb1q...)
  • Master Public Key: vpub...
  • Derivation Path: m/84'/1'/0' (BIP44-konform)
Bearbeitet von Cricktor
Link zu diesem Kommentar
Auf anderen Seiten teilen

vor 5 Minuten schrieb Cricktor:

Wenn du in Electrum deine Transaktionen sehen kannst und als Ausgabe-Skripttyp p2wpkh-p2sh genommen wird (ich meine, das gibt die Hardware-Wallet vor, bin mir aber nicht sicher), wäre der Standard-Derivation Path nach BIP39 eigentlich m/49'/0'/0', aber man könnte auch einen anderen Pfad wählen, wenn man die Wahl dazu hätte bzw. die Hardware-Wallet da eigene Vorstellungen von "Standard" hat.

Wenn du in Electrum mit verbundener KeepKey-Wallet und sichtbaren Transaktionen aus dem Menü "Wallet" dir "Information" auswählst (mein Electrum ist auf "Englisch" gestellt), was wird dir dann für Wallet type, Script type, Master Public Key und Derivation Path angezeigt (den Master Public Key behältst du besser für dich)?

Kommen dir die Details bekannt vor?

Wallet type ist "standard"

script type ist "p2wpkh-p2sh"

Master Public Key ist ein "ypub......"

und derivation path ist tatsächlich "m/49'/0'/0'"

Link zu diesem Kommentar
Auf anderen Seiten teilen

Dann ist vielleicht blockchain.com zu blöd und bastelt die Details für die Adress-Derivierung nicht korrekt zusammen. Hast du es mit dem ypub... schon mal auf bitcoinexplorer.org oder mempool.space versucht? (Du hast deinen ypub ja schon öffentlich auf blockhain.com eingegeben und die von mir genannten Blockchain-Explorer schätze ich mal datenschutzfreundlicher als die Kommerzbude ein.)

Ich bin adhoc überfragt, wo man "gefahrlos", ggf. aber besser offline, einen ypub und zur Sicherheit auch den Derivation Path vorgeben kann und z.B. dann seine Adressen alle generiert bekommt. Letztlich leistet dir das ja auch Electrum und zeigt dir sogar alle Transaktionsdetails zur Wallet an.

Ich weiß jetzt auch nicht so genau, worauf du hinaus möchtest und bin mir nicht sicher, ob man den ypub so einfach in einen xpub konvertieren kann (das Tool dazu ist mir bekannt, obwohl ich es praktisch noch nie gebraucht habe) und bei vorgegebenem Skripttyp trotzdem dir korrekten Adressen rausbekommt.

Bearbeitet von Cricktor
  • Like 1
Link zu diesem Kommentar
Auf anderen Seiten teilen

vor 9 Minuten schrieb Cricktor:

Dann ist vielleicht blockchain.com zu blöd und bastelt die Details für die Adress-Derivierung nicht korrekt zusammen. Hast du es mit dem ypub... schon mal auf bitcoinexplorer.org oder mempool.space versucht? (Du hast deinen ypub ja schon öffentlich auf blockhain.com eingegeben und die von mir genannten Blockchain-Explorer schätze ich mal datenschutzfreundlicher als die Kommerzbude ein.)

Ich bin adhoc überfragt, wo man "gefahrlos", ggf. aber besser offline, einen ypub und zur Sicherheit auch den Derivation Path vorgeben kann und z.B. dann seine Adressen alle generiert bekommt. Letztlich leistet dir das ja auch Electrum und zeigt dir sogar alle Transaktionsdetails zur Wallet an.

Ich weiß jetzt auch nicht so genau, worauf du hinaus möchtest und bin mir nicht sicher, ob man den ypub so einfach in einen xpub konvertieren kann (das Tool dazu ist mir bekannt, obwohl ich es praktisch noch nie gebraucht habe) und bei vorgegebenem Skripttyp trotzdem dir korrekten Adressen rausbekommt.

Tatsächlich klappt es auf bitcoinexplorer.org ohne Probleme.... oh man, da hätt ich ja auch selber drauf kommen können...

Auf alle Fälle vielen Dank für deine Hilfe und die Geduld :)!!!

  • Like 1
Link zu diesem Kommentar
Auf anderen Seiten teilen

Ja, mit meinem Testnet vpub konnte ich meine dortigen Adressen auch beim bitcoinexplorer.org wiederfinden. mempool.space kann mit Extended Public Keys (noch) nichts anfangen, wie es mir scheint.

Verwirren lassen darf man sich auf bitcoinexplorer.org dann aber nicht, wie dort der BIP32 Path angezeigt wird, bei meinem Testnet-Bitcoins nämlich m/84'/0', was dann wohl der BIP44-Darstellung von m/84'/1'/0' entspricht (die 1' für Testnet-Bitcoin wird "unterschlagen").

vor 40 Minuten schrieb DJFaze:

oh man, da hätt ich ja auch selber drauf kommen können...

Ach, manchmal sieht man den Bitcoin vor lauter Satoshis nicht.

  • Like 1
Link zu diesem Kommentar
Auf anderen Seiten teilen

Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde Dich hier an.

Jetzt anmelden
×
×
  • Neu erstellen...

Wichtige Information

Wir haben Cookies auf Deinem Gerät platziert. Das hilft uns diese Webseite zu verbessern. Du kannst die Cookie-Einstellungen anpassen, andernfalls gehen wir davon aus, dass Du damit einverstanden bist, weiterzumachen.