MetaMask / metamask-mobile

Mobile web browser providing access to websites that use the Ethereum blockchain
https://metamask.io
Other
2.16k stars 1.11k forks source link

Allow adding accounts in "read only" mode #1025

Open danfinlay opened 5 years ago

danfinlay commented 5 years ago

Mobile duplicate of the extension issue. Whether extension or mobile implemented the logic first, only the UI would need to be implemented on the other, since they share KeyringController.

Reposted from there:

We should add support for "read only" accounts, for users who want to view their account details, and even browse dapps "from that account's perspective", without carrying any authority over that account.

I thought we had this issue open, but I couldn't find it after it was requested on twitter by Tim at Truffle.

Should be easy to implement, since the KeyringController protocol makes it easy to add new key types, and this one has literally no logic to it, it's almost a wonder we don't support it already.

The form for adding one could be similar to private key import, except no private key is required. The keyring would just throw an error for any signing operation, or not implement them (the keyring controller should throw the method-not-found errors).

dpazdan commented 4 years ago

This would be greatly helpful for users of MM extension that have hardware wallets and interact with dapps, and would like to view their HW accounts on MetaMask Mobile. We've had a number of people inquiring about HW support recently so maybe this is a good solution since it works for both iOS and Android. Adding HW support I believe is limited to android only (from what I remember?).

mhluongo commented 4 years ago

It would also help multisig users!

jack0x-tech commented 3 years ago

This would be incredibly helpful for multisig and more advanced Ethereum account transactions! If this isn't a priority, my team will look into deving a custom version of Metamask in order to encompass this.

vit001 commented 2 years ago

Please support watch only accounts. 3 years later and still not implemented?

artk42 commented 2 years ago

That's strange still on hold... The convenience and security of users using extension would skyrocket thanks to view-only accounts! While doing signature using WalletConnect from SecureEnclaved mobile - is clear and intuitive.

thirdprize commented 2 years ago

From a mobile perspective, I would just like to be able to get the users Eth address from the mobile app to use in my app.

ivomarsan commented 2 years ago

The Trust Wallet provides the Watch-only feature. Today I just use Trust Wallet in Smartphone for this feature unfortunately.

Metamask please, add watch-only feature in iOS

hmouhtar commented 2 years ago

Please support watch only accounts.

diyahir commented 7 months ago

Hello, please do this