Hi, reaching out for some support here.
I added some watch only wallets to wasabi following the guide here (https://docs.wasabiwallet.io/FAQ/FAQ-UseWasabi.html#can-i-import-a-watch-only-extended-public-key)
For some background, I'm using Ubuntu linux (24.4.1), with Wasabi v2.3.0. The wallet I connected is a cold storage wallet that I made on Electrum. The wallet was giving me an zpub, but to import wallet as watch only, wasabi needed xpub, so I converted it using jlopp's conversion tool (https://jlopp.github.io/xpub-converter/). My intention was to coinjoin some sats and set the output to my cold storage.
Initially I wasn't able to get Wasabi to recognize the wallet, as it wanted a TaprootExtPubKey key as well, which Electrum doesn't supply. So here I put in the same xpub as I got from the original zpub showing (probably a mistake).
I used the coinjoin feature and set this watch only cold storage wallet as the destination. The coinjoin confirmed. Now, it is showing output addresses that not associated with my Electrum wallet xpub.
Coins have been sent via a taproot script, and have gone to addesses not associated from my electrum xpub. Some coins show as segwit, and these ones do show up in my electrum wallet.
How can I recover these 'lost' coins. : / ??
"TaprootExtPubKey"
tonull
and"TaprootAccountKeyPath"
also tonull
.m/84'/0'
derivation path when configuring the taproot wallet. I haven't tried that though.