Skip to content

An auditable, tamper-resistant reputation scoring framework built on verifiable credentials and transparent algorithms.

Notifications You must be signed in to change notification settings

zkPassOfficial/Verifiable-Reputation-Score

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

4 Commits
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿงฉ Verifiable Reputation Score (VRS)

A Coverage-Penalized Multi-Source Reputation Scoring Framework


๐Ÿ“˜ Overview

The Verifiable Reputation Score (VRS) is a privacy-preserving, proof-based reputation framework developed for the zkPass ecosystem.
It measures user authenticity, engagement, and contributions across multiple verified data sources while keeping sensitive information private through zero-knowledge proofs (ZKPs).

Unlike traditional single-metric systems, VRS evaluates reputation across several independent dimensions, encouraging a well-rounded and verifiable digital identity.


๐Ÿ”‘ Core Principles

  • Privacy-Preserving Verification โ€” Validates achievements using ZK proofs without revealing personal data.
  • Multi-Dimensional Reputation โ€” Considers identity, skills, engagement, and influence for a more holistic assessment.
  • Coverage-Penalty Mechanism โ€” Rewards users for balanced participation across different platforms.
  • Cross-Platform Aggregation โ€” Integrates verifiable credentials from over 25 sources, including social, financial, educational, and creative networks.

๐Ÿงฉ Framework Structure

VRS is composed of six major dimensions plus one external social component:

Code Dimension Description Typical Weight
POA Proof of Attention Engagement within zkPass ecosystem ~14%
POH Proof of Humanity KYC and identity verification ~14%
POSL Proof of Skill Technical ability and learning progress ~14%
POSY Proof of Society Network size and community influence ~14%
POR Proof of Reach Financial solvency and diversification ~14%
POC Proof of Creation Content creation and creative contributions ~14%
Yapper Social Reputation Twitter/X engagement score ~16%

Total Score Range: 0โ€“100 points


โš™๏ธ How It Works

VRS aggregates verified credentials from different platforms and evaluates them within each dimension.
Each dimension is designed with its own weighting and penalty settings to balance depth (within one area) and diversity (across multiple areas).
Users who maintain activity and verification across several dimensions achieve higher overall credibility scores.

This approach ensures that the reputation system remains transparent, verifiable, and resistant to manipulation.


๐Ÿงฎ Scoring Dimensions Summary

  • Proof of Attention (POA): Measures engagement with zkPass through verified follow, join, or participation actions.
  • Proof of Humanity (POH): Confirms authenticity via KYC-verified and age-established accounts.
  • Proof of Skill (POSL): Assesses technical proficiency and consistent learning activity.
  • Proof of Society (POSY): Evaluates social influence and community presence.
  • Proof of Reach (POR): Validates asset ownership and financial credibility without revealing amounts.
  • Proof of Creation (POC): Recognizes creators for publishing meaningful content across multiple platforms.
  • Yapper (Social Reputation): Integrates a live engagement metric from the Yapper API, focused on Twitter/X influence.

๐Ÿ“Š Reputation Tiers

Score Range Tier Description
80โ€“100 Elite Fully verified across all major dimensions
60โ€“79 Advanced Strong presence with broad coverage
40โ€“59 Intermediate Verified in several areas, some gaps remain
20โ€“39 Emerging Early participation or limited coverage
0โ€“19 Minimal Few or single attestations verified

๐Ÿ” Privacy & Verifiability

VRS is fully privacy-preserving.

  • Publicly reveals only the overall score, verified platforms, and dimension coverage.
  • Keeps all personal data, numerical values, and sensitive credentials private.
  • Uses zkPass zero-knowledge proofs to confirm facts (e.g., โ€œbalance exceeds $5000โ€) without disclosing raw values.

Every score can be independently verified, but never reverse-engineered to reveal private user data.


๐Ÿš€ Why VRS Matters

  • Verifiable: Reputation data is cryptographically provable.
  • Fair: Prevents single-platform bias and rewards well-rounded participation.
  • Private: Sensitive details are never exposed during verification.
  • Interoperable: Built for zkPass, but extendable across other Web3 ecosystems.
  • Future-Ready: Enables decentralized reputation for identity, governance, and credit systems.

๐Ÿ’ก Summary

The Verifiable Reputation Score (VRS) introduces a new standard for digital trust โ€”
combining multi-source reputation, verifiable computation, and privacy-by-design principles.

โ€œYour digital reputation, verified โ€” without revealing a thing.โ€


About

An auditable, tamper-resistant reputation scoring framework built on verifiable credentials and transparent algorithms.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published