Skip to content

Add client-side passkey wallet generation #4

@trmid

Description

@trmid

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions