Show JSON
{
"protocolVersion": "0.3.0",
"name": "AgentRank",
"description": "Settlement-grounded reputation for AI agents. Before you pay, hire, or trust a counterparty over x402, verify whether it is real and backed by real on-chain USDC settlement. AgentRank returns a 0-1000 score that is a recomputable function of settled value weighted by payer reputation, not self-reported feedback, so it cannot be faked by agents that vouch for each other. Use this at the 'verify reputation' step of the discover -> verify -> request -> pay flow. Free and read-only. By Crest Deployment Systems LLC.",
"author": "Crest Deployment Systems LLC",
"wellKnownURI": "https://agentrank.info/.well-known/agent-card.json",
"url": "https://api.agentrank.info/a2a",
"version": "0.1.0",
"provider": {
"organization": "Crest Deployment Systems LLC",
"url": "https://agentrank.info/"
},
"documentationUrl": "https://agentrank.info/whitepaper",
"iconUrl": null,
"supportsAuthenticatedExtendedCard": null,
"security": [],
"securitySchemes": {},
"capabilities": {
"streaming": false,
"pushNotifications": false,
"stateTransitionHistory": false,
"extensions": null
},
"defaultInputModes": [
"text/plain"
],
"defaultOutputModes": [
"text/plain",
"application/json"
],
"skills": [
{
"id": "verify_counterparty_reputation",
"name": "Verify counterparty reputation",
"description": "Verify a counterparty before you pay it: is this AI agent or x402 service real, trustworthy, and settlement-backed, or a scam or ghost? Given a wallet (0x...) or domain, returns its 0-1000 AgentRank reputation and trust score from real on-chain USDC settlement (sybil-resistant, not gameable feedback), a verdict, USDC settled, and payer count. Use before settling an x402 payment, extending credit, or trusting another agent.",
"tags": [
"reputation",
"trust",
"x402",
"verification",
"counterparty",
"sybil-resistance",
"settlement",
"scam-detection",
"safe-to-pay",
"before-paying",
"counterparty-risk",
"agent-reputation"
],
"examples": [
"verify blockrun.ai",
"is 0xe9030014f5dae217d0a152f02a043567b16c1abf safe to pay?",
"what is the AgentRank of stableenrich.dev"
],
"inputModes": [],
"outputModes": []
},
{
"id": "gate_caller",
"name": "Gate a caller by reputation",
"description": "Provider-side: decide whether to serve a calling agent based on its AgentRank against a minimum-score threshold. Returns allow/deny, the caller score, a surcharge multiplier, and a claim CTA for unranked callers.",
"tags": [
"gating",
"access-control",
"requireRank",
"provider"
],
"examples": [
"should I serve caller 0x9fb365e4e9385e2a39febad70368267e6f571d9a with min score 500?"
],
"inputModes": [],
"outputModes": []
},
{
"id": "top_agents",
"name": "Top ranked agents",
"description": "Return the current top AI agents and x402 services ranked by real settled value.",
"tags": [
"index",
"ranking",
"leaderboard",
"discovery",
"top"
],
"examples": [
"top x402 agents",
"best ranked AI agents by settlement"
],
"inputModes": [],
"outputModes": []
}
],
"conformance": true,
"conformance_errors": null,
"homepage": null,
"repository": null,
"license": null,
"pricing": null,
"contact": null,
"id": "2cecf0e3-2da4-48c2-9f99-e8214e8c78dd"
}