The full upstream README, mirrored here for reference. Install config, tool schemas, adoption signals, and an original overview live on the Trust Score API listing page.
Unified trust scoring for domains, wallets, and APIs. Score 0-100 with 5 sub-scores. Powered by x402 micropayments.
The trust layer AI agents need before interacting with unknown services. One API call tells you if a domain, wallet, or endpoint is safe.
| Sub-score | Weight | What it checks |
|---|---|---|
| SSL/TLS | 25% | Certificate validity, HSTS, expiry, issuer, preload |
| WHOIS | 25% | Domain age, registrar reputation, expiry date, suspicious TLDs |
| Security Headers | 20% | CSP, X-Frame-Options, HSTS, Referrer-Policy, Permissions-Policy, X-Content-Type-Options |
| DNS | 15% | A/AAAA/MX/NS records, SPF, DMARC, DNSSEC |
| Content | 15% | Reachability, latency, status code, robots.txt, favicon, CORS |
For wallet addresses (0x...): transaction count, ETH/USDC balance, contract detection on Base L2.
POST /api/score - $0.01/callEvaluate a single target.
Response:
POST /api/batch - $0.02/callCompare 2-5 targets side by side, ranked by trust score.
Response:
| Score | Grade | Verdict | Meaning |
|---|---|---|---|
| 90-100 | A+ | trusted | Excellent security posture, well-established |
| 75-89 | A | trusted | Good security, minor improvements possible |
| 60-74 | B | moderate | Acceptable, some security gaps |
| 40-59 | C | moderate | Below average, multiple issues |
| 20-39 | D | suspicious | Poor security, use with caution |
| 0-19 | F | dangerous | Critical issues, avoid interaction |
Works with Claude Desktop, Cursor, Copilot, and any MCP-compatible client.
Uses x402 protocol. Send a request, get HTTP 402 with price, your agent signs USDC on Base automatically. No API keys, no signup.