This page has been updated for Wallets SDK V1. If you are using the previous version,
see the previous version of this page or the V1 migration guide.
Passkey signers are EVM only. They are not supported on Solana or Stellar.
Configuration
Configure the wallet to use a passkey as the operational signer at creation time. The SDK handles WebAuthn registration during the first wallet creation.- React
Using Or create the wallet explicitly:Each transaction triggers a biometric authentication prompt.
createOnLogin on the provider:Adding a Passkey to an Existing Wallet
If the wallet already exists with a different signer, you can add a passkey viawallet.addSigner({ type: "passkey" }). See Add Signers for the full flow.
Next Steps
Add Signers
Register additional signers on an existing wallet
Configure Recovery
Set up email or phone recovery
Device Signer
The default client-side signer

