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

Communities: Share airdrop address in non token-gated community #18081

Closed
3 of 4 tasks
ilmotta opened this issue Dec 5, 2023 · 1 comment · Fixed by #18189 or #18505
Closed
3 of 4 tasks

Communities: Share airdrop address in non token-gated community #18081

ilmotta opened this issue Dec 5, 2023 · 1 comment · Fixed by #18189 or #18505
Assignees
Labels
community community-account-selection https://www.notion.so/Ledger-Drops-b0df9c843f904bb380133375bae3faa7 feature feature requests user-story
Milestone

Comments

@ilmotta
Copy link
Contributor

ilmotta commented Dec 5, 2023

Feature Issue

User Story

  • As a User
    • Joining a community
  • I want to select my airdrop address from my full account / address list
  • So that I can maintain access to the community if it becomes token-gated
  • And I can be granted community permissions

Technical tasks

  • Use component settings.settings-item.view/view to display a summary of the selected airdrop addresses.
  • Use component quo.components.list-items.account.view to display the list of possible airdrop addresses.
  • Answer questions in the Questions section below.
  • Add validations in status-go to fulfill the requirement that airdrop addresses should be a subset of the selected addresses to share.

Note: It is okay to focus on the functionality first and polish in future PRs.

Questions

  • Should airdrop addresses be a subset of the previous address selection?
  • What is the default airdrop account? First account in list?
  • What should happen when deselecting the selected airdrop account from the list of shared accounts?
    • Does the airdrop address change to the next address in the selected list?
  • Does the UI / backend prevent deselection of a selected airdrop account?
  • What is the behaviour when the user selects an account derived from an imported private key, then joins the community with that private key account, then recovers their Status Account and doesn’t still have access to the private key account when the user attempts to access the community?
@ajayesivan
Copy link
Contributor

#18189 only partially implemented this story.

@ajayesivan ajayesivan reopened this Dec 21, 2023
@ajayesivan ajayesivan assigned ajayesivan and unassigned FFFra Jan 9, 2024
@Samyoul Samyoul added the community-account-selection https://www.notion.so/Ledger-Drops-b0df9c843f904bb380133375bae3faa7 label Feb 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
community community-account-selection https://www.notion.so/Ledger-Drops-b0df9c843f904bb380133375bae3faa7 feature feature requests user-story
Projects
None yet
4 participants