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

Add client-side passkey wallet generation #4

Open
trmid opened this issue Oct 14, 2024 · 0 comments
Open

Add client-side passkey wallet generation #4

trmid opened this issue Oct 14, 2024 · 0 comments
Labels
enhancement New feature or request

Comments

@trmid
Copy link
Collaborator

trmid commented Oct 14, 2024

Feature

  • client-side wallet generation with passkeys
  • a site-specific wallet will be created and secured by the device it was created on
  • (option to back up wallet to another device?)

Goal

  • to enable simple client-side wallet experiences that are completely non-custodial and service independent
  • passkey wallet SDKs that exist right now all use additional APIs to backup and provide in-app swap experiences, but this creates extra dependencies that, if broken, can sever the user's ability to access and control their wallet. DSKit has the potential to do this in a completely client-side way, thus providing the user with confidence of longevity.

Out of Scope

  • wallet security and recovery will be left up to the implementor and user
@trmid trmid added the enhancement New feature or request label Oct 14, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant