AgentRadar Integrations
June 17, 2026 · View on GitHub
Official client libraries, framework plugins, and embeds for AgentRadar — the on-chain meta-trust oracle for the x402 + ERC-8004 AI-agent economy.
Verify before you transact. AgentRadar scores any agent or wallet (0–100) from a composite of ERC-8004 reputation, a scam-wallet database, and static analysis. These packages let you run that check wherever your agent already is — ideally automatically.
Everything in this repo is a thin client over two public, key-free endpoints:
| Endpoint | Returns |
|---|---|
GET https://api.vvpro.ai/verify?target=0x… | JSON — { score, verdict, signals, riskFlags } · verdict ∈ TRUSTED / VERIFIED / CAUTION / RISKY / BLOCKED |
GET https://api.vvpro.ai/badge/0x…?style=flat|pill|detailed | SVG trust badge |
The scoring engine itself runs server-side and is not part of this repo — these are just the clients that call it.
Packages
| Package | Host | What it does |
|---|---|---|
@agentradar/x402-trust (src) | x402 clients (@x402/fetch, x402-axios) | Pre-pay trust gate — score the payee before settling an HTTP 402; block or warn on scam/low-trust wallets. The "Stripe Radar" for agent payments. |
@agentradar/agentkit (src) | Coinbase AgentKit | Action provider — verify_agent + get_trust_badge actions callable by any AgentKit agent. |
@agentradar/eliza-plugin (src) | ElizaOS | VERIFY_AGENT action + a trust provider that injects on-chain trust context. |
Other artifacts
| Folder | What |
|---|---|
badge-embed-kit/ | Copy-paste Markdown / HTML / React snippets to add a live trust badge to any explorer or marketplace row. |
0xgasless-trust-check/ | A framework-agnostic, zero-dep trust-check helper (drop-in for 0xgasless/agent-sdk and similar). |
Quick start
npm install @agentradar/x402-trust
import { wrapFetchWithPayment } from "@x402/fetch";
import { wrapFetchWithTrust } from "@agentradar/x402-trust";
const payFetch = wrapFetchWithPayment(fetch, walletClient);
const trustedFetch = wrapFetchWithTrust(payFetch, {
policy: { mode: "block", minScore: 40 }, // block scams + anything under 40/100
});
// Use exactly like fetch — a bad payee throws before any USDC moves.
await trustedFetch("https://some-x402-service.example/api");
See each package's README for full usage.
Links
- API / product: https://api.vvpro.ai
- MCP server (separate repo):
Bichev/agentradar-mcp·@agentradar/mcp
License
MIT © AgentRadar