navigator.credentials.create
(as described in this guide). navigator.credentials.create
triggers the creation of a new passkey.navigator.credentials.get
. See this guide for more information. navigator.credentials.get
triggers a signature prompt for an existing passkey.@turnkey/http
has a helper to trigger passkey registration (getWebAuthnAttestation
). You can see it in action in our with-federated-passkeys
example: direct code link
@turnkey/webauthn-stamper
is a passkey-compatible stamper which integrates seamlessly with TurnkeyClient
:
@turnkey/viem
is a package wrapping all of the above so that you work directly with Viem without worrying about passkeys. See this demo.