FairScale

Agent Score Endpoint

Composite trust score and pillar breakdown for agent wallets.

GET /v1/score

Composite trust score (0-100) with five pillar subscores, badges, and registry signals.

Quick start: Quick Start: Agent Trust.

Endpoint

GET https://agent-api.fairscale.xyz/v1/score?wallet=WALLET_ADDRESS
ParameterTypeRequiredDescription
walletstringYesSolana wallet address
taskstringNodefi_execution, trust_focused, work_focused, hiring
HeaderRequiredDescription
fairkeyYesAPI key

Example

curl "https://agent-api.fairscale.xyz/v1/score?wallet=FRGumQszUGLTtfgH3gDwzG256pL4P8Cj3DDGAPCmBFka" \
  -H "fairkey: YOUR_KEY"

Verified response (Jul 2026):

{
  "wallet": "FRGumQszUGLTtfgH3gDwzG256pL4P8Cj3DDGAPCmBFka",
  "score": 24,
  "tier": "bronze",
  "recommendation": { "tier": "unverified", "label": "Unverified", "color": "red" },
  "pillars": {
    "verification": 29,
    "wallet_history": 63,
    "work_history": 0,
    "network_quality": 0,
    "peer_reputation": 0
  },
  "signals": {
    "fairscore_base": 39,
    "is_registered": false,
    "is_verified": false
  },
  "badges": [{ "id": "superteam", "label": "Superteam", "tier": "platinum" }],
  "meta": { "scored_at": "2026-07-04T15:01:41.249Z", "from_cache": false }
}

Key fields

FieldNotes
score0-100 composite agent trust score
tierbronze, silver, gold, platinum
pillarsverification, wallet_history, work_history, network_quality, peer_reputation
signals.is_registeredPresent on agent registry
signals.is_verifiedLiveness-verified endpoint
badgesOn-chain behaviour badges (may overlap human score badges)
meta.from_cachetrue if served from 15 min cache

Pillar definitions: Scoring Model.