GeneralMagicio / abc-launcher

https://abclauncher.vercel.app/
0 stars 0 forks source link

Sign-in Page #15

Closed bens-magic closed 3 months ago

bens-magic commented 3 months ago

USER STORY: As a Project I want a launch-pad, so that I can easily and safely launch my token

ACCEPTANCE CRITERIA: Given that I am a Project and I enter the ABC DAPP I am prompted to sign-in with my white-listed wallet.

If my address is valid I am taken to the ABC Launcher. If my address is invalid I am shown an error message and prompted to get in touch with the qacc team.

Image

UI Design Flows: https://www.figma.com/design/p89AzzobXRgOVpRsCJOmZi/ABC-Launch-Dapp?node-id=117-460&t=gCw2m4P9nFEXJpPM-0

aminlatifi commented 3 months ago

@bens-magic Should we support multisigs as well? I think we have still issues with multisig user sign-in in the Giveth dapp.

bens-magic commented 3 months ago

@aminlatifi the funds/grant will be sent to projects multisig and project steward their tokens in a multisig.

aminlatifi commented 3 months ago

@aminlatifi the funds/grant will be sent to projects multisig and project steward their tokens in a multisig.

So we can assume the user is interacting with Qacc is not using multisig. Right?

bens-magic commented 3 months ago

@MohammadPCh we will need improve UX on very first screen and also handle showing not in allowlist use case. I have recorded a video to show it to you.

https://github.com/user-attachments/assets/9af62d63-1788-4ff8-99f8-c39ee5ecf3f4

MohammadPCh commented 3 months ago

@bens-magic I return true for all addresses to make the test easier. Let me know if you prefer to have only specific addresses on the whitelist.

MohammadPCh commented 3 months ago

I also have a UX suggestion: If the wallet is not connected, I recommend displaying the "Connect Wallet" button instead of the "Launch Token" button.

bens-magic commented 3 months ago

@MohammadPCh agree good suggestion, let's say "Connect Wallet"