Skip to content

Passkeys

Overview

Smart Wallet uses passkeys as the primary authentication method for both wallet access and transaction signing, replacing traditional private keys with a more secure and user-friendly solution.

There is no way for developers to configure passkey options. This page is focused on how passkeys work for users.

What is it used for?

  • Required for wallet sign-in and transaction approval
  • Used for adding additional passkeys and recovery
  • Managed by your passkey provider (eg: Apple, Google, Microsoft)
  • Supports cross-device access through provider sync

Adding Passkeys

  • New passkeys can be added using recovery keys
  • Multiple passkeys can be added to a Smart Wallet
  • Adding a passkey requires a transaction on each chain
  • Previous passkeys are not automatically removed

Removing Passkeys

Considerations

When using passkeys, consider checking with your provider about:

  • Backup and sync capabilities across devices
  • Recovery procedures and options
  • Device and operating system compatibility
  • Security and privacy practices

Platform Support and Resources

Passkeys work with any platform that supports the WebAuthn standard, allowing for wide compatibility across different devices and browsers. While many providers offer passkey support, here are documentation links for some common ones: