Skip to content

25. Create wallet — passkey register → factory deploy #453

Description

@Miracle656

Goal: Implement the core account-creation flow that turns a device biometric into a
usable smart wallet. It runs WebAuthn credential creation, extracts the P-256 public key,
and deploys the wallet contract through the factory, ending with an active session on the
dashboard.
Create: frontend/mobile/app/(onboarding)/create.tsx.
Port/reference: web create path in app/page.tsx; SDK useInvisibleWallet register().
Acceptance: WebAuthn credential created → wallet contract deployed → session set → lands on dashboard.


From issues.md (backlog item 25). Cross-refs like "backlog #N" point to other items in that file.


Required: Before submitting, join the contributor Telegram so your work can be tracked and counted toward the Stellar Wave: https://t.me/+fxHXq8f1SwlkZDBk

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions