The only reputation API in the World ecosystem

Verify Real Humans with WorldScore API

Access reputation scores for 65,000+ verified unique humans. Integrate identity verification, reputation scoring, and proof-of-humanity into your World mini app with just a few API calls.

65,000+
Verified Humans
300–999
Score Range
8
Verification Criteria
100%
Free to Start

Simple, Powerful API

One API call to verify any WorldScore user. Get their reputation score, verification credentials, and trust level instantly.

cURL — Verify a user's WorldScore
curl -X GET "https://developer.worldscore.world/api/v1/score?wallet=0x1234...abcd" \
  -H "X-API-Key: ws_live_your_api_key_here"
Response
{
  "success": true,
  "data": {
    "walletAddress": "0x1234...abcd",
    "username": "alice_world",
    "totalScore": 750,
    "isVerified": true,
    "verificationLevel": "high",
    "credentials": {
      "orbVerified": true,
      "emailVerified": true,
      "phoneVerified": true,
      "externalWallet": { "connected": true, "points": 100 },
      "babTokenHolder": false,
      "twitterVerified": true,
      "walletAnalysis": { "completed": true, "points": 60 },
      "referrals": { "count": 3, "points": 50 }
    },
    "scoreBreakdown": {
      "orbVerification": 150,
      "externalWallet": 100,
      "emailVerification": 40,
      "phoneVerification": 60,
      "twitterVerification": 50,
      "babToken": 0,
      "walletAnalysis": 60,
      "referrals": 50
    },
    "memberSince": "2026-01-15T10:30:00Z",
    "lastActive": "2026-07-29T14:22:00Z"
  }
}

Why WorldScore API?

Beyond Orb verification — multi-layered reputation scoring that strengthens proof-of-humanity for the entire World ecosystem.

🔮

Multi-Factor Verification

8 verification criteria including ORB verification, email, phone, external wallets, BAB tokens, Twitter/X, wallet analysis, and referrals.

Simple REST API

One endpoint, one API key. Look up any user's score by wallet address. Get started in under 5 minutes with our free tier.

🛡️

Sybil Resistance

Prevent fraud and duplicate accounts. WorldScore adds additional verification layers beyond World ID to identify truly unique humans.

📊

Granular Score Breakdown

Not just a single score — get the full breakdown of which credentials a user has verified and their individual point contributions.

🔐

Privacy-Preserving

Free tier returns only verification booleans and scores. Sensitive PII like emails and phone numbers are never exposed.

🌍

65,000+ Verified Users

The largest reputation database in the World ecosystem. Real verified humans from 100+ countries across the globe.

Built for World Developers

Any mini app in the World ecosystem can integrate WorldScore to verify users and make trust-based decisions.

1

DeFi & Lending Apps

Offer lower collateral rates or zero-collateral loans to users with high WorldScores. Verify borrower identity before approving loans.

2

Airdrop & Reward Distribution

Distribute tokens and rewards only to verified unique humans. Prevent Sybil attacks on your airdrop campaigns.

3

Gated Communities

Create exclusive access to DAOs, communities, or features based on reputation score thresholds (e.g., 600+ to join).

4

P2P Marketplaces

Show trust scores on user profiles. Enable safer peer-to-peer transactions with verified identity and reputation.

Get Started in 3 Steps

1

Create a Free Account

Sign up with your email and app name. No credit card required.

2

Get Your API Key

Your API key is generated instantly. Add it to the X-API-Key header.

3

Start Verifying Users

Call the /api/v1/score endpoint with any wallet address. 100 requests/min free.

fetch("https://developer.worldscore.world/api/v1/score?wallet=0x...", { headers: { "X-API-Key": "ws_live_your_key" } })

Ready to Build?

Join the developers building trust into the World ecosystem.