Skip to content

Existing wallet login w/ seed phraseΒ #225

@ryunik

Description

@ryunik

Is your feature request related to a problem? Please describe.

A way for users with existing wallets (eg. metamask) to use the same flow to connect their wallet via seed phrase

Describe the solution you'd like

Adapter which allows users to input a seed phrase, which is stored encrypted locally on their computer. This does not have to convert their PK to be usable with openlogin, just an option to allow existing crypto users to not have to create a new wallet for apps that use the web3 auth flow.

Describe alternatives you've considered

Separate integration to have the user input an existing seed phrase. This for sure works, but would be good to have all users in the same single auth flow. I'm guessing this could be accomplished by writing your own adapter, but I'd imagine that this would be a pretty common task for all apps looking to use something like web3auth. Currently AFAIK all existing login methods for web3auth require you to make a new account rather than use an existing wallet. There are External wallet options for Metamask or Coinbase extension, but the current use case I'm exploring is for use in an Electron where neither of the 2 are available.

Additional context

The web3auth site seems to indicate that this is possible, but I might have just missed how this is done:

image

https://web3auth.io/

image

https://docs.web3auth.io/developing-with-web3auth/adapters#currently-available-adapters

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions