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

Virto-sdk - Virto ID (web embeddable auth+wallet) #34

Open
1 of 7 tasks
S0c5 opened this issue Jan 9, 2024 · 0 comments
Open
1 of 7 tasks

Virto-sdk - Virto ID (web embeddable auth+wallet) #34

S0c5 opened this issue Jan 9, 2024 · 0 comments
Assignees

Comments

@S0c5
Copy link
Member

S0c5 commented Jan 9, 2024

Virto ID is a web component that can be easily embedded in third-party apps and allows users to register/log-in with a Matrix homeserver of choice using the server's preferred authentication mechanism(e.g. simple WebAuthN confirmation).

The web component provides APIs to interact with the configured blockchain(e.g. by embedding sube.js) and the ability to sign transactions(e.g. with WebAuthN +WebPass pasllet)

Tasks

  • Create PoC to sign Extrinsic TX with WebauthN and verify/decode unsigned payload to be resigned by bot
  • We're able to sign TX in sube without to do the submission.
  • Create Pure Proxy/Account Bot Setup
  • Create Dialog Auth Flow using login fallback from matrix server
  • Create Virto-SDK-js using Libwallet / Sube / VirtoId
  • Intercept calls to Sube to show a dialog to sign TX using a webauthN
  • Enable cross-signing between devices to add new accounts to Bot
@S0c5 S0c5 changed the title VirtoApp - Virto ID (web embeddable auth+wallet) Virto-sdk - Virto ID (web embeddable auth+wallet) Jan 9, 2024
@S0c5 S0c5 self-assigned this Jan 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: No status
Status: In Progress
Development

No branches or pull requests

1 participant