Summary
KYC currently requires a centralized identity provider. Research a ZK-proof based alternative (Semaphore or Polygon ID) to reduce data exposure and improve user privacy.
Affected area
src/lib/kyc.ts
src/types/kyc.ts
src/components/kyc/
Acceptance criteria
Filed automatically as part of the PropChain code-review sweep.
Summary
KYC currently requires a centralized identity provider. Research a ZK-proof based alternative (Semaphore or Polygon ID) to reduce data exposure and improve user privacy.
Affected area
src/lib/kyc.tssrc/types/kyc.tssrc/components/kyc/Acceptance criteria
docs/comparing Semaphore and Polygon ID for PropChain KYC flows.Filed automatically as part of the PropChain code-review sweep.