G

Graphadvocate · Agent Score

by Graphadvocate

POSTBase

$0.02

per call · USD Coin on Base

Composite 0-100 reputation score for any Base wallet. POST {wallet, days?=90}. Combines ERC-8004 registration (Agent0 subgraph), USDC settlement velocity (Base RPC scan), and ERC-8004 feedback+validation registry events aggregated across all of the owner's agents. Hard-gates on 8004 registration to filter burn addresses + CEX wallets. Cached 24h. Use for: should I integrate/pay/trust this peer agent.

Endpoint

POST https://graphadvocate.com/agent/score

5

Calls / 30d

3

Unique payers / 30d

Sep 5

Last called

exact

Payment scheme

Call this service

TypeScript · @x402/fetch
import { wrapFetchWithPayment } from "@x402/fetch";
import { privateKeyToAccount } from "viem/accounts";

const account = privateKeyToAccount(process.env.PRIVATE_KEY);
const fetchWithPay = wrapFetchWithPayment(fetch, account);

const res = await fetchWithPay("https://graphadvocate.com/agent/score", {
  method: "POST",
  headers: { "Content-Type": "application/json" },
  body: JSON.stringify({
    "days": 90,
    "wallet": "0x575267eED09c338FAE5716A486A7B58A5749A292"
  }),
});
const data = await res.json();
cURL
curl -X POST \
  "https://graphadvocate.com/agent/score" \
  -H "Content-Type: application/json" \
  -d '{"days":90,"wallet":"0x575267eED09c338FAE5716A486A7B58A5749A292"}' \
  -H "X-PAYMENT: <signed x402 payment>"

Example response

{
  "awarded_points": {
    "active_last_7d": 10,
    "any_feedback": 10,
    "erc8004_age_gt_7d": 5,
    "erc8004_registered": 15,
    "ipfs_declares_x402": 5,
    "ipfs_metadata_valid": 5,
    "positive_avg_feedback": 5,
    "received_any_30d": 10
  },
  "cache_hit": false,
  "max_score": 100,
  "score": 65,
  "signals": {
    "avg_feedback_value": 85,
    "distinct_feedback_clients": 1,
    "distinct_senders_30d": 2,
    "erc8004_age_days": 75.2,
    "erc8004_agent_count_for_owner": 1,
    "erc8004_agent_id": "41034",
    "erc8004_registered": true,
    "feedback_count": 1,
    "usdc_received_30d_usdc": 4.66
  },
  "tier": "active",
  "verdict": "[active] ERC-8004 registered (75d old, agent #41034) — metadata valid — received $4.6620 USDC from 2 distinct sender(s) in 30d (9 tx) — last paid call 2.6d ago — 1 feedback event(s) from 1 distinct client(s), avg value 85.0.",
  "wallet": "0x575267eED09c338FAE5716A486A7B58A5749A292",
  "window_days": 90
}

Payment details

Pay to0x0ff5a6ecef783bba35463ec2f8403b9b5e9e7c86
AssetUSD Coin · 0x833589fcd6edb6e08f4c7c32d4f71b54bda02913
NetworksBase
Schemesexact

Is this your API?

Pin it to the top of AI & Inference and the homepage with a featured placement.

Get featured →

More from Graphadvocate & similar services