Is there any way I can determine the exact derivation path used by Mycelium iOS around the time I created the wallet (approximately five years ago)? This would greatly help me locate the correct address using a tool like Sparrow Wallet. Have you heard of Sparrow wallet and what do you think about it.
I've suggested this a while back.
Problem is, the iOS version is outdated and the said option may not be available.
The difference in the latest address and the old address should only be the address_index at the end of the derivation path.
The higher level index should be the same for all of your receiving addresses of the same script type.
Quote of my post:
I would like to ask @OP to enable "Show Address Path" option in the settings to check the latest address' derivation path in the 'Balance' tab.
Given that the correct public address still shows the accurate balance when I import it into Trezor Suite, I believe the seed phrase is intact — but the issue seems to be with the derivation path or how Mycelium generated the wallet internally.
You mean import to Trezor device and displayed in its Trezor Suite client?
In that case, you should check the address' derivation path in Trezor Suite instead.
Try the first option in this post (
from their official forum):
forum.trezor.io/t/how-to-find-derivation-path/15159The derivation path that you should copy in Electrum or Sparrow is up to the "
account_index", the rest will be automatically filled by those wallets.
e.g.: If the address' derivation path is
m/44'/0'/0'/0/19, the derivation path to put in Electrum/Sparrow should be
m/44'/0'/0'In both wallets, the correct script type should be selected first before editing the derivation path.