Talent Protocol was acquired by IPTS, with support from Protocol Labs →

Credentials

Every point in a Builder Score comes from one of these 18 credentials — 285 max points. Same inputs, same score, for anyone.

Badges live on their own page. They carry no points, so they are not part of this total.

Onchain badges & balances

141 PTS

ETHGlobal Hacker

12 pts

Measures: badges held

min(round(value × 12), 12)

best wallet counts

ETHGlobal Builder

20 pts

Measures: badges held

min(round(value × 20), 20)

best wallet counts

ETHGlobal Pioneer

10 pts

Measures: badges held

min(round(value × 10), 10)

best wallet counts

ETHGlobal Partner

12 pts

Measures: badges held

min(round(value × 12), 12)

best wallet counts

ETHGlobal Finalist

30 pts

Measures: distinct qualifying contracts held

min(round(sqrt(value) × 15), 30)

best wallet counts

Devfolio Hackathons Participation

20 pts

Measures: distinct qualifying contracts held

min(round(sqrt(value) × 10), 20)

best wallet counts

Base Hackathons Participation

17 pts

Measures: distinct qualifying contracts held

min(round(sqrt(value) × 10), 17)

best wallet counts

BuidlGuidl Batches Graduate

20 pts

Measures: distinct qualifying contracts held

min(round(value × 20), 20)

best wallet counts

Hackathon & event NFTs

76 PTS

Devfolio Hackathons Won

30 pts

Measures: hackathons won (distinct contracts holding a winner token)

min(round(sqrt(value) × 15), 30)

best wallet counts

Base Hackathons Won

26 pts

Measures: hackathons won (distinct contracts holding a winner token)

min(round(sqrt(value) × 15), 26)

best wallet counts

Basecamp Attendee

20 pts

Measures: distinct qualifying contracts held

min(round(value × 20), 20)

best wallet counts

GitHub

36 PTS

GitHub Account Age

8 pts

Measures: account creation date

min(round(years × 1), 8)

GitHub Followers

6 pts

Measures: followers

min(round(sqrt(value) × 1), 6)

GitHub Stars

6 pts

Measures: stars across owned repos

min(round(sqrt(value) × 0.5), 6)

GitHub Forks

12 pts

Measures: forks across owned repos

min(round(sqrt(value) × 2), 12)

GitHub Repositories

4 pts

Measures: public repositories

min(round(sqrt(value) × 1), 4)

Approximates production: public repo count vs. repos contributed-to.

SpeedRun Ethereum

12 PTS

Speed Run Ethereum Challenges

12 pts

Measures: accepted challenges

min(round(value × 1), 12)

best wallet counts

EAS attestations

20 PTS

Verified Onchain Builder

20 pts

Measures: distinct attesters

min(round(value × 20), 20)

best wallet counts