Trust verification for AI agent commerce
One API call. Under 200ms. Cryptographically signed evidence that tells any AI agent whether a site is safe to transact with.
The Problem
AI agents can pay. They can't tell who to trust.
Stripe, Coinbase, and Skyfire are building the payment rails for AI agents. But no standardized way exists for an agent to assess whether a merchant is trustworthy before committing funds. Payment rails answer "how do I pay?" We answer "should I pay?"
Without OpenTrustToken
Agent has no trust data. It either pays blindly (risky) or refuses every unfamiliar merchant (useless). No middle ground.
With OpenTrustToken
Agent calls one endpoint. Gets signed evidence: domain age, SSL, DNS security, reputation, identity status. Makes an informed decision in milliseconds.
How It Works
Three steps. One API call.
Agent queries OTT
GET request to our API with the merchant's domain. No SDK required, any HTTP client works.
We collect evidence
Six signal categories checked in parallel: domain age, SSL, DNS, content, reputation, and identity. All from public data.
Agent gets a signed answer
Evidence bundle with a computed score and recommendation: PROCEED, CAUTION, or DENY. Ed25519 signed so it can't be forged.
from opentrusttoken import check
result = check("merchant.com")
if result.recommendation == "DENY":
raise UntrustedMerchant(result.reasoning)
# Or just call the API directly
# GET https://api.opentrusttoken.com/v1/check/merchant.com
Live Demo
Check any domain right now
This calls the production API. Real checks against real domains. Every result is cryptographically signed.
Open Protocol
Open standard. Neutral authority.
The protocol spec is public. The API is free (60 requests/minute). Trust tokens are W3C Verifiable Credentials signed with Ed25519. Any agent framework can integrate. Any payment rail can query.
For agent developers
Add a trust check before any payment in LangChain, CrewAI, or any Python agent. Three lines of code. Free tier covers development and moderate production usage.
For payment rails
Integrate OTT as a pre-transaction check. We complement your payment flow with the "should I pay?" decision. Rail-agnostic by design.