Bitcoin Forum

Bitcoin => Mycelium => Topic started by: LoyceMobile on June 28, 2022, 09:36:20 PM



Title: Mycelium: how to verify address on hardware wallet?
Post by: LoyceMobile on June 28, 2022, 09:36:20 PM
I've liked Mycelium for a long time, and have a Keepkey hardware wallet that I haven't really used. I've connected it to Mycelium on Android, and it gives a Bitcoin address I can deposit to. But: it doesn't have the option to verify the address on the hardware wallet, which means I have to trust Mycelium. The whole point of using a hardware wallet is so that I don't have to trust any software.

Did Mycelium forget to implement this feature?


Title: Re: Mycelium: how to verify address on hardware wallet?
Post by: dkbit98 on June 29, 2022, 07:10:15 PM
Did Mycelium forget to implement this feature?
I think this could be a problem related with hardware wallets, not so much with Mycellium wallet.
I am not sure about KeepKey device, but I think they are very similar and based on Trezor One hardware wallet.
For Trezor wallet you need to manually confirm address is the same on device screen before each transaction, but not for change address.

Have you tried connecting KeepKey with other software wallets like Electrum to see if there are any differences?


Title: Re: Mycelium: how to verify address on hardware wallet?
Post by: LoyceMobile on June 29, 2022, 09:18:01 PM
Have you tried connecting KeepKey with other software wallets like Electrum to see if there are any differences?
Yes, the Keepkey works as expected in Electrum on a desktop. But Electrum doesn't have the option to connect a hardware wallet on mobile.


Title: Re: Mycelium: how to verify address on hardware wallet?
Post by: NeuroticFish on June 30, 2022, 09:40:31 AM
Did Mycelium forget to implement this feature?

Indeed, I cannot find such a feature in Mycelium.

On the other hand, Mycelium kinda works the same also without HW - if I connect my Nano S once, next day I don't need it for balances and such, I will need it only when I want to sign tx. At least that's how I've been using it the very few times I've used Android wallet to spend.

I've been also thinking on how would Mycelium do with signing a message with that address (you know, to force/trick Mycelium into validating that address somehow) , but I couldn't do that either since the HW wallet is not the first HD account in my Mycelium (is it possible to sign only with the addresses generated by a pure Mycelium HD wallet??)


Title: Re: Mycelium: how to verify address on hardware wallet?
Post by: dkbit98 on June 30, 2022, 01:04:32 PM
Yes, the Keepkey works as expected in Electrum on a desktop. But Electrum doesn't have the option to connect a hardware wallet on mobile.
Than you don't have much options left.
I think that Keepkey was supporting Multibit wallet that is now deprecated, as well as their browser extension, so you can only try with Shapeshift app that is available for smartphones.



Title: Re: Mycelium: how to verify address on hardware wallet?
Post by: LoyceMobile on July 02, 2022, 05:12:57 PM
On the other hand, Mycelium kinda works the same also without HW - if I connect my Nano S once, next day I don't need it for balances and such, I will need it only when I want to sign tx. At least that's how I've been using it the very few times I've used Android wallet to spend.
That would probably work, but it defeats the purpose of using a hardware wallet. If I can't verify the address, malware could make me deposit funds to an address I don't own.

you can only try with Shapeshift app that is available for smartphones.
I try to stay away from that company.


Title: Re: Mycelium: how to verify address on hardware wallet?
Post by: dkbit98 on July 02, 2022, 09:02:38 PM
I try to stay away from that company.
You know that company Shapeshift actually owns Keepkey (I believe they purchased them in 2017), so they are probably monitoring all transactions made with your hardware wallet unless you are using your own node (if that is even possible) :D


Title: Re: Mycelium: how to verify address on hardware wallet?
Post by: LoyceMobile on July 02, 2022, 10:19:39 PM
I try to stay away from that company.
You know that company Shapeshift actually owns Keepkey (I believe they purchased them in 2017), so they are probably monitoring all transactions made with your hardware wallet unless you are using your own node (if that is even possible) :D
Let me rephrase that: I'll stay away from their software. Using the hardware wallet with Electrum means the nodes know nothing more than when I normally use Electrum.

It looks like I'll have to give up on a mobile wallet to link to the Keepkey for now.