Talent Protocol Docs
  • DEVELOPERS
    • Get Started
    • Talent API
      • Authentication
      • API Reference - V1
        • [Deprecated] - Talent Passports
        • [Deprecated] - Credentials
      • API Reference - V2
        • Score
        • Credentials
        • Data points
        • Farcaster scores
        • Socials
        • Search
        • Accounts
      • Rate Limits
      • Pagination
    • API Pricing
    • Smart Contracts
  • Protocol Concepts
    • User
    • Account
    • Profile
    • Data Point
    • Data Issuer
    • Scoring Systems
      • Builder Score
        • Builder Score Levels
      • Creator Score
    • Human Checkmark
  • Socials
  • Data Points
    • Base
    • Bonsai
    • Bountycaster
    • BUILD
    • Coinbase
    • Crypto Nomads
    • Cyber
    • DAOBase
    • Degen
    • Developer DAO
    • Devfolio
    • ENS
    • ETHGlobal
    • Farcaster
    • GitHub
    • Human Checkmark
    • Jumper
    • Lens
    • Linkedin
    • Onchain Activity
    • Safe
    • Scroll
    • Serotonin
    • Taikai
    • Talent Protocol
    • X/Twitter
  • Legal
    • Terms of Service
    • Privacy Notice
    • Builder Rewards T&C
    • Builder Rewards with Celo T&C
    • Builder Score App T&C
Powered by GitBook
On this page
  • Different Scores
  • Scoring Framework
  • Calculating a Score
  • Score Credentials

Was this helpful?

Export as PDF
  1. Protocol Concepts

Scoring Systems

A Scoring System is a set of rules that convert Data Points into numerical reputation scores.

PreviousData IssuerNextBuilder Score

Last updated 3 days ago

Was this helpful?

A Scoring System assigns numerical scores (measured in "points") to a selection of .

Talent Protocol intentionally separates Data Points (objective data) from Scoring Systems (subjective data). Both are autonomous and composable protocol primitives.

Different Scores

Multiple scoring systems can exist in parallel, with each designed to evaluate talent in a specific domain:

  • identifies people creating software

  • recognizes content and community builders

  • Other scores coming soon

Each scoring system operates independently with its own set of relevant Data Points and scoring logic, tailored to what matters for their specific persona.

This modular approach allows Talent Protocol to serve different communities with metrics that genuinely reflect their unique contributions, rather than forcing diverse talents into the same box.

Reach out if you want to create a custom scoring system.

Scoring Framework

A Scoring System is composed of:

  1. a selection of Data Points to be considered for this particular score

  2. a value conversion (optional) to normalize Data Point values (ex.timestamp_to_year or sqrt)

  3. a signal strength (strong, medium, or weak) attributed to each Data Point

  4. a maximum score (in "points") that each Data Point can contribute to the overall score

  5. a scoring function or condition that converts the current value of a Data Point into a numerical score (measured in "points")

Scoring systems are absolute, meaning they don’t include any form of normalization or percentile-based approach. The final score should be a simple sum of all Data Point individual scores.

This framework intends to keep every scoring system simple, transparent and scalable.

Calculating a Score

To calculate a score, Talent Protocol will follow the steps below:

  1. Fetch new data for each account and store them in the respective Data Point.

  2. We then apply the scoring framework to all Data Points with a value change.

    1. If there are multiple sources for the same data point (example: a user with multiples wallet addresses), we pick the one with the highest value.

Score Credentials

  1. How much a specific Data Point contributes to a given score

  2. The criteria for evaluating the Data Point's value

  3. The maximum points this credential can add to the total score

Example

For the Data Point "GitHub Stars":

  • In the Builder Score system, this might be worth up to 15 points (strong signal)

  • In the Creator Score system, this might be worth only 2 points (weak signal)

Similarly, for the Data Point "Zora Earnings":

  • In the Creator Score system, this might be worth up to 30 points (strong signal)

  • In the Builder Score system, this might be worth only 5 points (weak signal)

If the Data Point value changed, we create an (coming soon).

A Score Credential is the connection between a and a Scoring System. It defines:

Data Points
Builder Score
Creator Score
Event
Data Point