Let's create the ultimate Grin Wallet experience! (Grin++ UX/UI)

Thanks for taking the time and creating these mocks!
SRS:

  • in step 1 I would probably put strategy under some advanced section (so hide it away from 99% of the users who don’t need this) and only if u click it you can see strategy and in the future probably some other settings as well. Should the input list be displayed when the default strategy is selected?
  • not sure whether we will ever support manual confirmations but if we do, it might be that Sending Unsigned Transaction Agreement went through, but the response from receiver’s wallet is Waiting for user's manual acceptance
  • how does the sender import the receiver’s signed transaction? Does he have a global import or does he click on the related transaction (from some tx list) and then click continue tx or smth?
  • in the flow does Is Address a valid Grin Address mean that it also needs to be reachable through TOR?

RSR:

  • I would probably have RSR go through TOR and business would create a memo committing to the content of the payment (explained a bit more here)

You can ignore the memo/manual confirmations if we don’t go with it

1 Like