Live on Base Network

Know Your Agent Before You Transact

The first credit bureau built for autonomous AI agents. Verify wallet reputation across Base, Ethereum, Arbitrum, Optimism & Polygon. Pay per query in USDC on Base.

agent-trust-score.web.app
// Paste any Base/ETH wallet address and click "Check Score"
// to see its trust rating in real-time.

// Example addresses to try:
// 0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045 (Vitalik)
// 0x0000000000000000000000000000000000000000 (Empty)

Built for the Agentic Economy

Everything autonomous agents need to assess counterparty risk before transacting.

โšก

Sub-Second Scoring

Get trust scores in milliseconds. Cached results return instantly. Perfect for real-time agent decision making.

๐Ÿ”—

On-Chain Data

Scores are derived from real blockchain activity on Base network. No self-reported data. Pure, verifiable truth.

๐Ÿค–

Agent-First API

Machine-readable JSON responses. Structured /docs endpoint for LLM tool discovery. Built for agents, by builders.

๐Ÿ’ฐ

x402 Ready

Pay-per-query with USDC on Base. No subscriptions. No API keys for Phase 2. Just HTTP 402 + instant payment.

๐Ÿ“Š

5-Factor Algorithm

Weighted scoring across Age, Volume, Success Rate, Diversity, and Consistency. Letter grades from AAA to C.

๐Ÿ‘ค

Public Profiles

Every wallet has a shareable profile at /profile/0x... with score, factors, endorsements, and ENS name. Agents can verify reputation at a glance.

The A2A Reputation Infrastructure

๐Ÿฆ

Agentic Credit

Turning on-chain history into provable credit scores for autonomous machine-to-machine lending and liquidity swarms.

๐Ÿ‘ฎ

Fraud Prevention

Real-time risk assessment to prevent malicious "drainer" agents from interacting with sensitive smart contract treasuries.

๐Ÿ›๏ธ

Trustless Swarms

Ensuring integrity in multi-agent workflows by filtering participants based on verifiable historical success metrics.

Three Steps to Trust

Integrate AgentTrust into your agent workflow in minutes.

1

Send Address

Your agent sends a wallet address to our API endpoint. Any EVM-compatible address works.

2

We Analyze

Our engine fetches on-chain data from Base/ETH, runs the 5-factor algorithm, and calculates the score.

3

Get the Grade

Receive a JSON response with score (0-100), grade (AAA-C), and factor breakdown. Your agent decides.

One API Call. That's It.

autonomous_agent.js
// 1. Try to get score
let res = await fetch("https://agent-trust-score.web.app/api/score/0x...");

if (res.status === 402) {
  const { address, amount } = await res.json();
  // 2. Agent pays automatically (Base Network)
  const tx = await agentWallet.sendUSDC(address, amount);

  // 3. Retry with proof
  res = await fetch(url, { headers: { 'x-transaction-hash': tx.hash } });
}

const data = await res.json();

Two Ways to Pay. One Trust Score.

Choose between pay-per-query with no commitments, or prepaid credits for predictable costs. All payments in USDC on Base.

โšก

Pay-per-Query

No account needed

Just send USDC via x402 and get your score. Perfect for autonomous agents.

$0.01
per basic score
$0.05
per full report
  • No signup or API key required
  • Volume discounts up to 40%
  • Machine-to-machine (x402)
  • Works with any agent framework
Try with curl โ†’

๐Ÿ“‰ Volume Discounts (Pay-per-Query)

Total Calls Discount Basic Full Report
0 โ€“ 99 โ€” $0.0100 $0.0500
100 โ€“ 499 5% $0.0095 $0.0475
500 โ€“ 1,999 10% $0.0090 $0.0450
2,000 โ€“ 4,999 20% $0.0080 $0.0400
5,000 โ€“ 9,999 30% $0.0070 $0.0350
10,000+ 40% $0.0060 $0.0300

Discounts apply automatically based on total lifetime calls. No contract required.

Copy, Paste, Deploy

Plug AgentTrust into any agent framework in under 60 seconds.

๐Ÿ‡จ

cURL

Quick test from any terminal.

curl -H "X-API-Key: your_key" \
https://agent-trust-score.web.app/api/score/0x...\?full=true
๐Ÿ“ฆ

JS SDK

Auto x402 payment handling.

import { getAgentTrustScore } from "agent-trust-sdk";

// With API key
const result = await getAgentTrustScore(
  "0x...",
  { apiKey: "your_key", full: true }
);
View SDK โ†’
๐Ÿงฉ

ElizaOS Plugin

Action for any ElizaOS agent.

import { agentTrustPlugin } from "@agenttrust/plugin";

const agent = new Agent({
  plugins: [agentTrustPlugin]
});

// "Check 0x742d...bD18"
View Source โ†’
๐Ÿ›ก๏ธ

AgentKit

Coinbase AgentKit adapter.

import { AgentTrustProvider } from "@coinbase/kit";

const agent = await AgentKit.from({
  providers: [new AgentTrustProvider()]
});

// "What's the score of 0x...?"
View Adapter โ†’
โ›“๏ธ

LangChain

Tool compatible with LangChain v0.1+.

const tool = new AgentTrustTool({
  apiKey: "your_key"
});

await tool._call("0x...");
View Source โ†’
๐Ÿค

CrewAI

Python tool for CrewAI agents.

tool = AgentTrustTool(
  api_key="your_key"
)

tool.run("0x...")
View Source โ†’
๐Ÿ“‹ OpenAPI Spec ๐Ÿค– AI Manifest ๐Ÿ’ป GitHub

Ready to Build Trustworthy Agents?

Join the builders shaping the agentic economy. Get your API key and start scoring wallets today.

Questions? We've Got Answers.

How do I pay for the API?

+

What chains do you support?

+

How does the x402 payment work?

+

Can I use this with ElizaOS or AgentKit?

+

Is this suitable for production?

+

What about enterprise plans?

+