ZKDVC on PolygonID
zkDVC - A Threshold-based Credit Issuance Template Module for PolygonID by KNN3 Network.
Screenshots






Problem Statement
zkDVC - zk Dynamic Verifiable Credential service created by KNN3.zkDVC is a Threshold-based Credit Issuance Template Module on PolygonID. The primary goal of this initiative is to allow on-chain creators to leverage users' behavioral data to evaluate the record and issue credits score accordingly. It enables a new way of credit issuance and cross-platform action/status verification.zkDVC will focus on 3 technical goals in this platform: 1/ Template-based claim schema extension allows multiple threshold-type claims to be packed into one offer. 2/ Support continuous tracking of Revocation. 3/ (To to continued) Multi-wallets data aggregating and credit issuing with anonymityDemo Platform http://34.212.245.164:4000/home/claimDemo Wallet http://34.212.245.164:3000/
Solution
This project used KNN3 data service to acquire users' live behavior data (NFT holdings, ENS, Lens follow, etc.). Also, zkDVC extends claim features based on current Iden3's framework and data schema, we upgrade it to template-style as a threshold list, which allows users to claim the zk-proof in the PolygonID wallet in batch.To demonstrate the flexibility of data source and credit creation, we also did PageRanking on the Lens graph, and convert Lens users' social RankScore as a threshold claimable.
Hackathon
ETHSanFrancisco 2022
2022
Contributors
- arc0035
3 contributions
- wenqingyu
2 contributions
- codingLeee
2 contributions
- qlsyqt
1 contributions