FHE BuildersFHE Builders
Powered by ZAMA FHE
FHE Builders

FHE Builders

The Confidential Dev-Score Leaderboard

Rank developers by their GitHub contributions while keeping their identity encrypted on-chain. Only the trusted verifier can reveal who's behind each score.

Privacy-First Rankings

Using Fully Homomorphic Encryption, your GitHub identity stays encrypted while your score is publicly verifiable.

🔓

The Problem

Traditional leaderboards expose your identity. Anyone can see your wallet, your GitHub, and link your on-chain activity to your real identity.

🔐

FHE Magic

Your GitHub ID is encrypted in your browser using Fully Homomorphic Encryption. The blockchain only ever sees ciphertext.

Unlinkable Rank

Submit from a burner wallet. Your score is public for rankings, but your GitHub identity stays encrypted. Only the trusted verifier can decrypt.

What's Public vs Encrypted

👁

Public On-Chain

  • Your Dev Score (0-1000)
  • Your Wallet Address
  • Your Rank Position
  • Your Timestamp
🔐

Encrypted (FHE)

  • 🔒Your GitHub User ID
  • 🔒Links to your Real Identity

FHE.allow() grants only the trusted verifier permission to decrypt your GitHub ID for auditing purposes.

Dev Score Algorithm

Your score (0-1000) is calculated from your public GitHub data using four weighted categories.

Activity

Your GitHub activity

35%
Commits1 pt / 10 commits
Pull Requests2 pts / PR
Issues1 pt / issue

Reputation

Community recognition

25%
Stars Received5 pts / star
Forks10 pts / fork
🤝

Collaboration

Working with others

20%
Followers2 pts / follower
Code Reviews% participation
📅

Experience

Time on platform

20%
Account Age20 pts / year
Public Repos5 pts / repo

Total Score = Activity (35%) + Reputation (25%) + Collaboration (20%) + Experience (20%)

Maximum score: 1000 points • Scores update every 24 hours

How to Submit

1👛

Connect Wallet

Use a burner wallet for anonymity

2🐙

Login GitHub

OAuth to fetch your public stats

3📊

Score Calculated

Algorithm processes your GitHub data

4🔐

FHE Encryption

GitHub ID encrypted in browser

5🚀

On-Chain Submit

Score public, identity private

Built With

ZAMA FHEVMFHE.allow()SolidityNext.jsSepoliaNextAuth.js

Ready to join the leaderboard?

Connect your GitHub, encrypt your identity, and climb the ranks.