Ja, ich habe im Prinzip dasselbe Problem. Wir haben im Blocktrainer Forum darüber diskutiert, ob es im Notfall möglich wäre auch ohne irgendwelche BitGo Tools die Wallet wieder herzustellen. Im Endeffekt wirbt Bitwala damit, dass es eine non-custodial Wallet ist.
Also habe ich das testweise mit meinem Bitwala Account in Electrum versucht. Die Optionen aus diesem Thread habe ich im Prinzip durch. Ich habe außerdem gesehen, dass im englischen bitcointalk einen Parallelthread gibt, in dem noch ein paar mehr Optionen genannt wurden. Hilft aber auch nichts.
Von Bitwala bzw. BitGo erhält man für die 2v3 Multisig Wallet:
- 2x Seed Phrase, 12 Wörter, BIP39
- 1x xpub
Ich habe folgendes gemacht:
Vorab habe ich den xpub in einen Zpub konvertiert (
https://jlopp.github.io/xpub-converter/). Wenn ich bei der Multisig-Wallet-Einrichtung nachher bei den ersten beiden Mitsignierern native-segwit auswähle, dann akzeptiert Electrum auch nur einen Zpub (sonst Fehlermeldung).
- In Electrum erzeuge ich eine neue Multig-Wallet und wähle "Von 3 Mitsignierern" und "Erfordert 2 Signaturen" aus.
- Dann gebe ich für den 1. Mitsignierer an "Ich habe bereits einen Seed"
- Ich gebe die ersten 12 Wörter ein, und wähle bei Optionen "BIP39 Seed"; Checksumme passt.
- Als Adresstyp wähle ich "native segwit multisig (p2wsh)", da ich im Bitwala Account bc1-Adressen habe.
- Beim Derivation Path habe ich inzwischen mehrere Optionen durchprobiert:
m/48'/0'/0'/2', m/0'/0', m/0'/0'/0'/0', m/0'/0'/1'/0', m/0'/0'/10'/0', m/0'/0'/11'/0'
In der Bitgo Doku steht, dass sie den Pfad m/0/0 verwenden (https://bitgo.github.io/bitgo-docs/#add-wallet). Bei den Primes bin ich mir nicht sicher, ob ich die jetzt brauche oder nicht (z.B. m/0/0 oder m/0'/0'). - Beim 2. Mitsignierer machen ich exakt das gleiche. Ich wähle auch den gleichen Derivation Path aus.
- Beim 3. Mitsignierer gebe ich als Generalschlüssel den Zpub an.
Obwohl ich wie gesagt bei mehreren Einrichtungsversuchen verschiedene Derivation Paths probiert habe, habe ich leider nie die Adressen erhalten, die ich in meinem Bitwala Account habe. Also entsprechend auch keine Balance.
Würde mich sehr freuen, wenn wir eine Lösung finden!