Skip to content

Account / Auth System #332

@JoaquinBN

Description

@JoaquinBN

Implement the account identity system based on primary wallet (first wallet user logged in with). Users can link multiple wallets and login with any of them. Email collected separately for notifications. Social handles (Discord, X) are handled in their respective sections.

  • Define primary wallet as account primary key (migrate from current email/generated ID)
  • Implement multi-wallet support (link additional wallets to account)
  • Build "Link Wallet" flow on Profile / Connect Wallet button
  • Build "Unlink Wallet" flow with confirmation
  • Implement login detection across linked wallets (any linked wallet → same account)
  • Handle edge case: wallet already linked to another account

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions