Skip to content

feat(passkey-crypto): extend package with PRF helpers and sdk-core passkey module#8663

Open
derranW26 wants to merge 1 commit intomasterfrom
WCN-187-passkey-types-v2
Open

feat(passkey-crypto): extend package with PRF helpers and sdk-core passkey module#8663
derranW26 wants to merge 1 commit intomasterfrom
WCN-187-passkey-types-v2

Conversation

@derranW26
Copy link
Copy Markdown
Contributor

Summary

  • Adds buildEvalByCredential and matchDeviceByCredentialId to @bitgo/passkey-crypto, using WebauthnDevice from @bitgo/public-types to avoid circular dependencies
  • Creates modules/sdk-core/src/bitgo/passkey/ with WebAuthnProvider, PasskeyAuthResult, and PasskeyGetOptions interfaces
  • Re-exports WebAuthnOtpDevice from @bitgo/public-types in sdk-core
  • Aliases KeychainWebauthnDevice to WebauthnDevice from @bitgo/public-types (removes local duplicate definition)
  • Bumps @bitgo/public-types to 6.1.0 and adds @bitgo/passkey-crypto to sdk-core dependencies

Depends on: #8610 (WCN-186@bitgo/passkey-crypto package)
Blocks: Tickets 3–7

TICKET: WCN-187

@linear
Copy link
Copy Markdown

linear Bot commented Apr 30, 2026

@derranW26 derranW26 changed the base branch from WCN-186/passkey-crypto-package to master April 30, 2026 15:35
@derranW26 derranW26 force-pushed the WCN-187-passkey-types-v2 branch 13 times, most recently from 33b1c92 to 587488a Compare May 1, 2026 20:10
…sskey module

- add buildEvalByCredential and matchDeviceByCredentialId to @bitgo/passkey-crypto
- use WebauthnDevice from @bitgo/public-types to avoid circular deps
- create sdk-core/passkey/ with WebAuthnProvider, PasskeyAuthResult, PasskeyGetOptions
- re-export WebAuthnOtpDevice from @bitgo/public-types in sdk-core
- alias KeychainWebauthnDevice to WebauthnDevice from @bitgo/public-types
- bump @bitgo/public-types to 6.1.0 and add @bitgo/passkey-crypto to sdk-core

TICKET: WCN-187
@derranW26 derranW26 force-pushed the WCN-187-passkey-types-v2 branch 2 times, most recently from 587488a to 20d0e8b Compare May 1, 2026 20:18
@derranW26 derranW26 marked this pull request as ready for review May 2, 2026 19:24
@derranW26 derranW26 requested review from a team as code owners May 2, 2026 19:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant