Immediate

Secure Protocol

executing

Passkey Authorization

Securely signing delegation fragments for mission deployment. Ensure your hardware key or biometric device is ready.

Back to LaunchSettings

Guest Operator

Passkey Required

State 01ID: AUTH_REQ_01

Requesting Signature

Awaiting Signature...

LISTEN_EVENT: WEB_AUTHN_PROMPT

State 02ID: AUTH_SUCCESS_02

Mission Authorized

Verification Complete
signature:0x7f3ab2e948c2...
fragment:DLG_8821_X
status:COMMITTED
State 03ID: AUTH_ERR_03

Timeout Occurred

Request Failed

ERR_TIMEOUT_0x04

The device did not respond within the 60-second window.

Integration Guide

Developer Transition Logic

Guidelines for engineering teams implementing these authenticators.

1 → 2: Success Transition

Trigger on onSuccess() callback from WebAuthn API. Ensure state transition is immediate to prevent user confusion.

1 → 3: Failure Transition

Trigger on DOMException: TimeoutError or manual cancellation. Ensure fallback UI provides retry path.

Biometric Focus & Density

If no hardware key is detected, fallback to the platform authenticator (TouchID/FaceID) automatically instead of failing.

Keep the modal size compact (max-width: 440px) across all viewports to mimic native OS authorization prompts to prevent phishing panic.