Skip to main content
GET
/
api
/
v1
/
erc8004
/
stats
ERC-8004 Stats
curl --request GET \
  --url https://api.agentscore.sh/api/v1/erc8004/stats
This is a legacy endpoint. For new integrations, use GET /v1/stats.

Overview

Returns aggregate statistics for ERC-8004 registered agents across all supported chains, including grade distribution, chain breakdown, and scoring model metadata. No authentication required.

Example

curl https://api.agentscore.sh/api/v1/erc8004/stats
Response
{
  "total_agents": 47243,
  "average_score": 7,
  "max_score": 59,
  "min_score": 0,
  "grade_distribution": {
    "A": { "count": 514, "pct": 1.1 },
    "B": { "count": 5020, "pct": 10.6 },
    "C": { "count": 4660, "pct": 9.9 },
    "D": { "count": 8497, "pct": 18 },
    "F": { "count": 28552, "pct": 60.4 }
  },
  "chains": {
    "ethereum": 25822,
    "base": 18602,
    "avalanche": 1699,
    "arbitrum": 468,
    "optimism": 399,
    "celo": 145,
    "linea": 108
  },
  "scoring": {
    "weights": {
      "identity": 0.2,
      "activity": 0.2,
      "capability": 0.3,
      "reach": 0.05,
      "trust": 0.25
    },
    "version": "v1",
    "dimensions": ["identity", "activity", "capability", "reach", "trust"]
  }
}

Response fields

FieldTypeDescription
total_agentsnumberTotal ERC-8004 registered agents
average_scorenumberAverage score across all agents
max_scorenumberHighest score in the dataset
min_scorenumberLowest score in the dataset
grade_distributionobjectCount and percentage per grade
chainsobjectAgent count per chain
scoring.weightsobjectWeight applied to each dimension
scoring.versionstringScoring model version
scoring.dimensionsarrayList of scoring dimensions