You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
As a user, I need to be able to add new roles to my account, so that I can prove my right to participate in specific capacities.
GIVEN unlocked application AND connected wallet
WHEN user click 'add roles'
THEN show education card 1
AND WHEN user click next
THEN show education card 2
GIVEN user educated about roles & permissionless auth
WHEN user clicks confirm
THEN show available roles
AND WHEN click learn more
THEN show role details
AND WHEN click close
THEN hide role details
GIVEN a user viewing roles
WHEN clicks a role
THEN update role selection
AND WHEN click confirm selection
THEN proceed
GIVEN selected roles
WHEN user clicks 'link roles to keychain'
THEN prompt user to enter device password
AND THEN derive new roles keys
AND THEN build 'new roles' transaction
AND THEN sign tx metadata with master session key
GIVEN a tx signed by keychain
WHEN user click 'confirm' tx
THEN send tx with signed metadata to wallet extension
AND WHEN get success response 'submitted' from extension
THEN show success message to user
AND THEN update user profile
AND THEN log submitted tx to temporary storage
[AND THEN backend look for confirmation on chain]
The text was updated successfully, but these errors were encountered:
mike-mcnulty
added
epic
A high-level feature or collection of related user stories/tasks that span multiple issues.
ux/ui
UX/UI related issues
labels
Aug 13, 2024
Summary
Link Roles
JIRA Epic
https://input-output.atlassian.net/browse/NPG-7772
Description
Figma: Hifi / Create Account / Account Creation / Task4 (Second Half)
As a user, I need to be able to add new roles to my account, so that I can prove my right to participate in specific capacities.
GIVEN unlocked application AND connected wallet
WHEN user click 'add roles'
THEN show education card 1
AND WHEN user click next
THEN show education card 2
GIVEN user educated about roles & permissionless auth
WHEN user clicks confirm
THEN show available roles
AND WHEN click learn more
THEN show role details
AND WHEN click close
THEN hide role details
GIVEN a user viewing roles
WHEN clicks a role
THEN update role selection
AND WHEN click confirm selection
THEN proceed
GIVEN selected roles
WHEN user clicks 'link roles to keychain'
THEN prompt user to enter device password
AND THEN derive new roles keys
AND THEN build 'new roles' transaction
AND THEN sign tx metadata with master session key
GIVEN a tx signed by keychain
WHEN user click 'confirm' tx
THEN send tx with signed metadata to wallet extension
AND WHEN get success response 'submitted' from extension
THEN show success message to user
AND THEN update user profile
AND THEN log submitted tx to temporary storage
[AND THEN backend look for confirmation on chain]
Todo
<list 1 name>
<list 2 name>
The text was updated successfully, but these errors were encountered: