Back to AgentProof Trust Oracle
Card snapshot
oracle.agentproof.sh
·
2026-05-18 15:35:30 UTC
·
f589e24e1a1a777e67c9fa1f9d6bcf250435ed9182cc48c031e77a2807706b0c
This is a frozen copy of the agent's agent-card.json as we observed it at the timestamp above. We capture a new snapshot every time the card's content hash changes. Useful for: forensic drift analysis, verifying downstream callers see the right version, reproducing routing decisions made historically.
{
"name": "AgentProof Trust Oracle",
"description": "Official reputation oracle for the ERC-8004 agent ecosystem. Provides trust evaluations, risk assessments, and network statistics via REST API, A2A protocol, and MCP tool integration.",
"url": "https://oracle.agentproof.sh",
"version": "1.0.0",
"capabilities": {
"streaming": false,
"pushNotifications": false
},
"skills": [
{
"id": "evaluate_agent",
"name": "Evaluate Agent Trust",
"description": "Get a comprehensive trust evaluation for an ERC-8004 agent including composite score, tier, risk flags, and recommendation.",
"tags": [
"trust",
"reputation",
"evaluation"
],
"examples": [
"Evaluate agent 42",
"What is the trust score for agent 100?"
]
},
{
"id": "find_trusted_agents",
"name": "Find Trusted Agents",
"description": "Search for trusted agents by category, minimum score, tier, or feedback count.",
"tags": [
"search",
"discovery",
"agents"
],
"examples": [
"Find top DeFi agents",
"List gold-tier agents"
]
},
{
"id": "risk_check",
"name": "Risk Assessment",
"description": "Perform a risk assessment on an agent, checking for concentrated feedback, score volatility, and other risk indicators.",
"tags": [
"risk",
"safety",
"assessment"
],
"examples": [
"Is agent 42 safe to work with?",
"Risk check agent 100"
]
},
{
"id": "network_stats",
"name": "Network Statistics",
"description": "Get aggregate statistics about the agent network including total agents, average scores, and tier distribution.",
"tags": [
"stats",
"analytics",
"network"
],
"examples": [
"How many agents are registered?",
"Network overview"
]
},
{
"id": "hook_gate_check",
"name": "Hook Gate Check",
"description": "Pre-check whether an agent would pass the AgentProofHook (ERC-8183) reputation gate. Simulates on-chain gating: score threshold, tier minimum, score freshness.",
"tags": [
"hook",
"gate",
"erc8183",
"check"
],
"examples": [
"Would agent 42 pass the hook?",
"Check if agent 100 meets bronze tier"
]
},
{
"id": "resolve_address",
"name": "Resolve Address",
"description": "Resolve a wallet address to its ERC-8004 agent ID and trust score. Mirrors the on-chain AddressResolver contract.",
"tags": [
"address",
"resolve",
"identity"
],
"examples": [
"Resolve 0x1234... to agent ID",
"What agent owns this wallet?"
]
},
{
"id": "resolve_ens",
"name": "Resolve ENS Name",
"description": "Resolve an ENS name (e.g. vitalik.eth) to its ERC-8004 agent ID(s) and trust scores. Chains ENS \u2192 address \u2192 agent lookup.",
"tags": [
"ens",
"resolve",
"identity",
"ethereum"
],
"examples": [
"Look up vitalik.eth",
"What agent is behind myagent.eth?"
]
}
],
"provider": {
"organization": "AgentProof",
"url": "https://agentproof.sh"
}
}