1. Get an API key
Sign up at agentscore.sh to get your API key. The free tier gives you 50 requests toGET /v1/reputation (grade + score) at 1 request per second.
2. Look up a wallet
Make a GET request to the reputation endpoint with any EVM wallet address:3. Read the response
Response abbreviated — see GET /v1/reputation for the full format.score.value— Operator-level trust score from 0 to 100score.grade— Letter grade (A/B/C/D/F) for quick evaluationchains[].score— Per-chain score (full dimensions on Pro tier)chains[].classification— Per-chain entity type and classification
4. Make a trust decision (paid tier)
On the paid tier ($100/mo), usePOST /v1/assess to get an explicit allow/deny decision:
decision field (abbreviated — see POST /v1/assess for the full format):
5. Enforce in your application
Next steps
Agent Commerce Quickstart
End-to-end tutorial: drop-in gate middleware, Martin Estate as the worked example.
TypeScript SDK
Official Node.js / TypeScript client.
Python SDK
Official Python client with async support.
Node.js Gate
Trust gating for Hono, Express, Fastify, Next.js, and Web Fetch.
Python Gate
Trust gating for FastAPI, Flask, Django, AIOHTTP, and Sanic.
MCP Server
Add trust lookups to Claude and Cursor.
API Reference
Full endpoint documentation.