mirror of
https://github.com/selfxyz/self.git
synced 2026-04-27 03:01:15 -04:00
* feat: store KYC document in keychain after receiving TEE attestation Build a KycData document from the attestation (signature, applicantInfo, pubkey) and persist it via storePassportData → keychain-backed adapter. This makes the document available for the proving machine. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> * fix: KYC document mock is always false Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> * provingmachine flow with mock passport * add yarn.lock * Fix coderabbit comments * lint * update coderabbit comments * coderabbit comments * Merge branch 'dev' into feat/didit-keychain-storage * fix: reorder KYC constants declarations and fix formatting Constants were declared out of order causing "used before declaration" TS errors. Reordered to match the 295-byte layout sequentially. Also ran prettier on common package. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> * fix proving phase handling and add delete catalog debug button - TunnelProvingScreen: use `phase !== 'disclose'` to handle completion for both passport (dsc→register→disclose) and kyc/aadhaar (register→disclose) - KeychainDebugScreen: add Delete Catalog button to clear all documents Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> * coderabbit comments --------- Co-authored-by: ayman <aymanshaik1015@gmail.com> Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
3.4 KiB
3.4 KiB