Wallets + Onboarding

Idea 06

Passkey Smart Wallet

Sign in with a fingerprint or Face ID instead of a seed phrase.

Category
Wallets
Theme
Wallets + Onboarding
  • Soroban
  • WebAuthn
  • secp256r1

01Goal

Let people sign in with a fingerprint or Face ID instead of a seed phrase.

02Description

A custom account contract that authorizes transactions with WebAuthn passkeys.

03Key features

  • 01Account contract with __check_auth.
  • 02secp256r1 signature verification.
  • 03Passkey registration flow.
  • 04Recovery or add-signer path.
  • 05Gas-sponsored first transactions.

04Technical direction

Soroban custom accounts, WebAuthn on the client, and secp256r1 verification. Consider a fee-sponsoring relayer.

05Stellar alignment

Removes the biggest onboarding barrier for mainstream users.

06Use cases

  • Consumer payment apps
  • Loyalty programs
  • Games

Have an idea of your own? Send it in for the Idea Bank.