MEWconnect-web-client icon indicating copy to clipboard operation
MEWconnect-web-client copied to clipboard

Improve message signature request

Open alfetopito opened this issue 3 years ago • 0 comments

Summary

Message signing currently displays no useful info to the user, leading to a potential exploitation avenue.

For example, when signing something, this is what I see: Screenshot_20210527-140219

And this is what I would expect to see, take from Metamask extension: screenshot_2021-05-27_14-51-52

Other wallets implement the data visualization in different ways, but IMO Metamask is the one that shows the info in the clearest manner.

So, this is a request on behalf of users to show the data being signed

Additional info

I came across this when testing our app (CowSwap), which heavily relies on offline signatures. In this PR, I'm making the app compatible with MEW mobile wallet https://github.com/gnosis/gp-swap-ui/pull/704 You can use this app to try it out for yourselves https://pr704--gpswapui.review.gnosisdev.com/ The app works on Mainnet, Rinekby and xDai, so feel free to try without spending any real funds.

alfetopito avatar May 27 '21 21:05 alfetopito