compute_agent_score
Calculate an on-chain utility score (0-100) for Ethereum addresses on Base mainnet using ETH balance, transaction activity, and agent registration status to assess agent activity levels.
Instructions
Compute an on-chain utility score (0–100) for an Ethereum address on Base mainnet. Score is derived from three on-chain signals: ETH balance (0–30 pts), outgoing transaction count / nonce (0–40 pts), and ERC-8004 agent registry status (0–30 pts). Returns the total score, all score components, ETH balance, transaction count, and ERC-8004 registration status. Higher scores indicate more active and established on-chain agents. Free — no payment required. Use lookup_agent_identity to retrieve full ERC-8004 metadata for registered agents.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| agent | Yes | Ethereum address to score (0x-prefixed, 40 hex characters, case-insensitive). The address is checksummed (EIP-55) before lookup. Example: '0xeaE922306EFbD86eAA37aDAd8c66af511F139803'. Use lookup_agent_identity to check ERC-8004 registration metadata for the same address. |