Extra labels: feature, stellar, security
Tier: M (2-4 days) | Type: feature
Context. Once SDK ships the passkey signer, the demo needs a UI that lets a user opt in to passkey signing, register a passkey, and use it for all subsequent stealth ops without extension prompts.
Scope.
- Settings page: "Sign with Passkey" toggle.
- Passkey registration flow with a browser-supported authenticator.
- Fall back to Freighter if passkey fails or user unregistered.
- Doc'd in-app: what a passkey covers, what it doesn't.
Acceptance.
Files. src/pages/Settings.tsx, src/lib/stellar/passkey.ts (new).
Extra labels:
feature,stellar,securityTier: M (2-4 days) | Type: feature
Context. Once SDK ships the passkey signer, the demo needs a UI that lets a user opt in to passkey signing, register a passkey, and use it for all subsequent stealth ops without extension prompts.
Scope.
Acceptance.
Files.
src/pages/Settings.tsx,src/lib/stellar/passkey.ts(new).