Base network has become the home for autonomous agent transactions. With over $50M in x402 payments, agents are actively paying for services. But before sending USDC, every agent should check the recipient's reputation.
Here's how to check any wallet's reputation on Base using AgentTrust.
Replace your_key with your API key:
curl -H "X-API-Key: your_key" \
https://agent-trust-score.web.app/api/score/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045?full=true
import { getAgentTrustScore } from "agent-trust-sdk";
const result = await getAgentTrustScore(
"0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045",
{ apiKey: "your_key", full: true }
);
console.log(`Score: ${result.score} (${result.grade})`);
If your agent runs on ElizaOS, just add the plugin:
import { agentTrustPlugin } from "@agenttrust/eliza-plugin";
const agent = new Agent({
plugins: [agentTrustPlugin]
});
// Agent understands: "Check 0x... before trading"
Every wallet has a shareable profile page. No API key needed:
https://agent-trust-score.web.app/profile/0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045
You can claim a free API key instantly — no signup required:
curl -X POST -H "Content-Type: application/json" \
-d '{"label":"my-agent"}' \
https://agent-trust-score.web.app/api/keys/claim
Free tier includes 100 credits/month. Upgrade to Pro ($29/10k) or Enterprise ($199/100k) for higher limits.
Get your free API key and start checking wallets
Try AgentTrust →