Skip to content
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

Updates to the 'Create session' page #1042

Open
7 of 9 tasks
Tracked by #1062
clicksave opened this issue Nov 19, 2024 · 2 comments
Open
7 of 9 tasks
Tracked by #1062

Updates to the 'Create session' page #1042

clicksave opened this issue Nov 19, 2024 · 2 comments
Assignees

Comments

@clicksave
Copy link

clicksave commented Nov 19, 2024

ok so... per feedback we received from the players house, and watching new people interact with the controller, there are some things we can do to improve the flow a bit.

At a high level, these designs accomplish a few things.

  • Moves the contract address to the top level
  • Groups methods by contract
  • Condenses the contract methods into an expandable group
  • Add labels and some semantic language to the contract label "i.e. Play [game] spend [token]"
  • Adds a mechanism to set the session expiration time and a spending cap
  • Adds a confirmation box when a session is deemed 'Risky'
  • Reintroduces the 'Verified' badge
  • Introduces 'Session Signatures'
  • Renders method descriptions as a tooltip

Note: some of these items are probably a ways out. i.e. setting a spending cap. but am including them in the mockups bc I believe they are important detail we know we want to build towards

Screenshot

Whitelisted
image

Unverified
image

Expanded
image

Figma

https://www.figma.com/design/OSbzNkyR9UYV4Erz9oF9JJ/%F0%9F%95%B9%EF%B8%8F-Controller?node-id=3701-34631&t=GjJ4brob9cDvcuVk-1

@JunichiSugiura JunichiSugiura self-assigned this Nov 20, 2024
@clicksave clicksave mentioned this issue Nov 25, 2024
19 tasks
@rsodre
Copy link

rsodre commented Dec 17, 2024

I see in Eternum that this is already working, is it available to other games?

@JunichiSugiura
Copy link
Collaborator

@rsodre Yes, it's available for all games. No allowlist involved.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants