Skip to content

@stellar-passkey/core API


@stellar-passkey/core API / RecoverPasskeyOptions

Interface: RecoverPasskeyOptions

Defined in: packages/core/src/recover.ts:26

Properties

challenge?

readonly optional challenge: Uint8Array<ArrayBufferLike>

Defined in: packages/core/src/recover.ts:41

Optional pre-generated 32-byte challenge for the WebAuthn assertion. If absent a fresh one is drawn.


maxLookbackLedgers?

readonly optional maxLookbackLedgers: number

Defined in: packages/core/src/recover.ts:36

How far back (in ledgers) to search for the ("sw_v1","add",credId) event. Defaults to 5_000 (~7 h on testnet). The Soroban RPC scans a single page per request — paginate via repeated calls (or supply an indexerEndpoint) for longer windows.


networkPassphrase?

readonly optional networkPassphrase: string

Defined in: packages/core/src/recover.ts:29


rpcUrl

readonly rpcUrl: string

Defined in: packages/core/src/recover.ts:28


rpId

readonly rpId: string

Defined in: packages/core/src/recover.ts:27


timeoutMs?

readonly optional timeoutMs: number

Defined in: packages/core/src/recover.ts:43

Hard timeout in milliseconds for the WebAuthn prompt. Defaults to 60_000.

MIT — SCF-43 RFP submission (2026). Status: pre-1.0.