Ist es möglich, mit Electrum eine Multisig-Wallet mit einem Trezor und einer Airgapped-Coldcard zu erstellen?

Ich habe eine 2-von-3-Multisig mit Electrum, einem Trezor und einer Coldcard eingerichtet. Beim Testen bin ich auf Probleme gestoßen, als ich die Coldcard zum Signieren verwendet habe.

Mein Ansatz:

  1. (Auf Electrum) Datei -> Neu/Wiederherstellen -> Multi-Signatur-Wallet -> Hardwaregerät verwenden
  2. Schließen Sie Trezor an, entsperren Sie es und richten Sie es als p2wsh ein.
  3. Wiederholen Sie die Schritte 1 und 2 für den zweiten Trezor.
  4. Stecken Sie die MicroSD-Karte in Coldcard.
  5. (Auf Coldcard) Einstellungen -> Multisig Wallets -> XPUB exportieren
  6. Stecken Sie die MicroSD-Karte in den Computer, auf dem Electrum läuft.
  7. (Auf Electrum) Cosigner-Schlüssel eingeben
  8. Fügen Sie p2wsh xpub von der MicroSD-Karte in das Textfeld ein.

Dies funktionierte und meine Brieftasche wurde eingerichtet. Ich habe eine kleine Menge Bitcoin hineingeschickt, um zu testen, ob ich Transaktionen mit Electrum unterzeichnen kann. Ich hatte erwartet, dass die UX der einer Singlesig-Airgapped-Coldcard ähnelt, die mit Electrum verwendet wird, was bedeutet, dass ich eine Transaktion erstellen und auf die Schaltfläche „PSBT exportieren“ klicken würde. Bringen Sie das zu meiner Coldcard und unterschreiben Sie die Transaktion. Das Transaktions-Popup hat jedoch nur eine Schaltfläche "Exportieren" und keine Schaltfläche "PSBT exportieren". Die Schaltfläche "Exportieren" gibt mir eine .txn-Datei, die json ist und das tx-Hex enthält. Coldcard erkennt diese Datei nicht und kann sie daher nicht signieren. Ich konnte diese Dokumente finden , insbesondere den Abschnitt mit dem Titel „Air-Gapped Creation of a Multisig Wallet“. Diese Dokumente scheinen jedoch spezifisch für Multisig-Setups nur für Coldcards zu sein.

Ist es möglich, Multisig-PSBTs von Electrum zum Signieren auf einer Airgapped-Coldcard zu exportieren, oder wird dies derzeit einfach nicht unterstützt? Wenn es unterstützt wird, was muss ich tun?

Mir ist klar, dass dieses Problem möglicherweise veraltet ist, aber es sollte jetzt funktionieren. Schon mal mit Electrum 4.0.3 probiert? Dann wird auf jedem TXN, das noch nicht alle Signaturen erhalten hat, standardmäßig PBST verwendet Export.Export to file

Antworten (1)

Ich habe das gleiche Problem und würde es vorziehen, einen Kommentar abzugeben, aber ich habe nicht genug Reputation.

Es scheint, als ob dieser Pull-Request überprüft wird und die CC-Multisig-Integration in electrum hinzufügen wird.

Es gibt jedoch derzeit eine Coldcard-Hardware-Multisig-Gabel von Elektron, die hier verfügbar ist, obwohl mehrere hinter dem Hauptzweig von Elektron stehen.

Ich war nicht in der Lage, diesen Fork erfolgreich zu bauen, also hoffe ich, dass es in naher Zukunft weitere Arbeiten zur Cold Card-Integration gibt.