-
Notifications
You must be signed in to change notification settings - Fork 125
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Research UX approach for address confirmation #153
Comments
@avious00 and @jmrossy interested for your thoughts on the below. Would say that there's no 100% sure fire way to ensure users don't send to the wrong address, it's probably the biggest problem CEXs deal with, but combining the below items together could prevent some of the problems reported. Recommended
As a side note, some things I noted while checking out the warp route UI. If these are captured elsewhere apologies.
|
Definitely. Been wanted to, just hasn't been prioritized yet. I would strongly recommend also updating the cosmos and solana wallet libs to latest at the same time.
I'm open to this. I think it won't help in most cases because it's amateur users who fall into these traps most often but it's worth a try.
Yeah we try to get the connector name from wagmi and show it in the sidebar menu. It doesn't work well when wallets masquerade as others, such as OKX pretending to be MM or Leap pretending to be Keplr.
Slightly disagree on this one. I think forcing a user interaction helps force a small amount of thought about the recipient.
Makes sense! The app keeps a history of transfers in the zustand store.
Yeah, dynamic protocols based on the route chains is an idea we've had before. Agreed it's strictly better, just never got prioritized.
Yep, agreed.
The validation steps for warp transfers are complex. We can do some simple checks yes but just pointing out there's some trickiness here. See the WarpCore's validation methods.
Yes we're considering an overhaul of the current chain + token selection flow. Now that there are many chains and routes, it's not so good anymore.
Def possible and I'm in favor but a bit trickier than it seems
Good catch, we should fix |
@AlexBHarley Great suggestions here, looking forward to making these improvements with you. RE the recipient address UX, my general intuition is that some kind of more explicit review stage is needed in the transfer flow. Atm the fields lock and users submit again to confirm. Maybe a more different review stage with extra recip address info is required. |
OK so following up on this.
|
Context
We've seen tx where the address is sent to an address the user hasn't intended
Examples:
Solution Design
Rossy to explore different UX/IxD approaches and review other interchain defi apps. Considering removing self and/or adding more explicit confirmations around addresses.
The text was updated successfully, but these errors were encountered: