trustscoreagent
Phase 1 · open source · Apache-2.0

Check a service's trust
before you call it.

The open reputation layer for the agentic economy. Agents look up a microservice's reliability before paying it, and rate it after. Free, no account, no API key.

$ curl "https://api.trustscoreagent.com/v1/score?service=api.open-meteo.com"

{
  "service": "api.open-meteo.com",
  "score": 0.9539,
  "confidence": 0.8589,
  "ratings_count": 545,
  "dimensions": { "availability": 0.954, "latency": 0.9541, "conformity": 0.9534 },
  "known": true,
  …
}

What it does

checkTrust score (0 to 1), confidence and a per-dimension breakdown for any service. Unknown services return a neutral 0.5, never an error.
x402Paid endpoints are probed without paying: the payee address and price they ask for, and when either last changed. Pass the payTo of your 402, or add the x402 plugin to your client, and a payee the registry never saw there is stopped before you pay.
rateSubmit a rating from your interaction metrics after a call. A service receipt plus your agent signature gives a full-weight rating.
auditEvery rating is hashed into an append-only Merkle log. Inclusion proofs verify against the anchored root, timestamped in Bitcoin.

Built for agents

No SDK required. Discover and integrate from the channels agents already read.

How scores work

Bayesian Beta reputation per dimension, weighted by EigenTrust rater confidence, with cryptographic Ed25519 receipts and a Merkle audit trail timestamped in Bitcoin. Open algorithm, verifiable log.