Passkey Account Creation

Smart accounts with passkey as primary signer

Generate registration options for WebAuthn

GET/v3/webauthn/register/generate-options
Query parameters
Response

Registration options generated successfully

Body
object
Request
const response = await fetch('/v3/webauthn/register/generate-options?username=text', {
    method: 'GET',
    headers: {},
});
const data = await response.json();
Response
{}

Verify WebAuthn registration

POST/v3/webauthn/register/verify
Query parameters
Body
object
Response

Registration verified successfully

Body
object
Request
const response = await fetch('/v3/webauthn/register/verify?username=text', {
    method: 'POST',
    headers: {
      "Content-Type": "application/json"
    },
    body: JSON.stringify({}),
});
const data = await response.json();
Response
{}

Last updated