BaseCred SDK Demo

v0.6.0

A neutral, composable SDK that fetches and assembles reputation data from Ethos Network, Talent Protocol, and Neynar.

Made for builders who care about real users and long term contributors, not farming or vanity metrics. Instead of a single score, it shows different sides of someone's reputation, helping you understand who they are over time.

People who actually ship stuff and stick around — not just chasers of the next airdrop.

Not for:

  • ~ Growth hacking
  • ~ Farming transactions
  • ~ Chasing short-term metrics

We care about:

  • ~ Signal over noise
  • ~ Consistency over spikes
  • ~ Evidence over assumptions
  • Ethos : what do others think of them?
  • Talent : have they actually built things?
  • Neynar : are they active and not a spammer on Farcaster?
  • ~ Mash everything into one score
  • ~ Say someone is "good" or "bad"
  • ~ Pretend to know who you should trust

These fields exist upstream but we skip them — too gameable or too leaderboard-y:

XPpercentilerank_positioninfluenceFactor

Try these addresses:

?

Enter an address to view profile

Get Started

Install the SDK from NPM

npm i basecred-sdk
import { getUnifiedProfile } from 'basecred-sdk';

const profile = await getUnifiedProfile(
  '0xabc...',
  {
    ethos: {
      baseUrl: 'https://api.ethos.network',
      clientId: 'your-app@0.1.0',
    },
    talent: {
      baseUrl: 'https://api.talentprotocol.com',
      apiKey: process.env.TALENT_API_KEY!,
    },
    farcaster: {
      enabled: true,
      neynarApiKey: process.env.NEYNAR_API_KEY!,
    },
  }
);

basecred-sdk provides unified access to reputation data from Ethos Network, Talent Protocol, and Neynar.