Reputation intelligence for AI agents — trust scores, Sybil detection, cross-chain identity
Project description
trustlayer
Reputation intelligence for AI agents. Trust scores, Sybil detection, and cross-chain identity resolution for 133K+ agents across 20 blockchains.
Install
pip install trustlayer
With LangChain support:
pip install trustlayer[langchain]
With CrewAI support:
pip install trustlayer[crewai]
Quick Start
from trustlayer import TrustLayer
tl = TrustLayer()
report = tl.trust("base:1378")
print(report["trust_score"]) # 73
print(report["sybil_risk"]) # "medium"
print(report["risk_level"]) # "medium"
Async
from trustlayer import AsyncTrustLayer
async with AsyncTrustLayer() as tl:
report = await tl.trust("base:1378")
LangChain
from trustlayer.tools import as_langchain_tools
tools = as_langchain_tools()
# Add to your agent
agent = create_react_agent(llm, tools)
CrewAI
from trustlayer.tools import as_crewai_tools
tools = as_crewai_tools()
# Add to your agent
agent = Agent(role="Risk Analyst", tools=tools)
Standalone Tool Functions
from trustlayer.tools import check_agent_trust, get_top_agents
# Check before transacting with an agent
print(check_agent_trust("base:1378"))
# Agent: QuickNick (base:1378)
# Trust Score: 73/100
# Risk Level: medium
# Sybil Risk: medium
# Get top agents
print(get_top_agents("base", limit=5))
API Methods
| Method | Description | Rate Limit |
|---|---|---|
trust(agent_id) |
Full Sybil forensics report | 5 req/hr (free demo) |
score(agent_id) |
Basic trust score | 5 req/hr (free demo) |
solana(address) |
Solana wallet scoring | x402 $0.001 |
leaderboard(chain, limit) |
Top agents | 5 req/hr |
stats() |
Network stats | Unlimited |
Agent IDs use chain:id format: base:1378, ethereum:42, bsc:100, polygon:56, monad:1000.
Links
- API docs: https://api.thetrustlayer.xyz/openapi.json
- Website: https://thetrustlayer.xyz
- MCP server: https://api.thetrustlayer.xyz/mcp
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file trustlayer_sdk-0.1.0.tar.gz.
File metadata
- Download URL: trustlayer_sdk-0.1.0.tar.gz
- Upload date:
- Size: 4.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4bfffa83e56864cf498e3ece3ee046b478e9526c62f40a20f328194d49832263
|
|
| MD5 |
69df76c7a12c60898703689008af9da1
|
|
| BLAKE2b-256 |
283031a3fe1404cab0014974192efac83c8051c0a6535bc4bb6f5426f018c0e0
|
File details
Details for the file trustlayer_sdk-0.1.0-py3-none-any.whl.
File metadata
- Download URL: trustlayer_sdk-0.1.0-py3-none-any.whl
- Upload date:
- Size: 5.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1c5c79adef9291c037d9a57b0677f690b0388507fe857523f67ad2e8c055e4d5
|
|
| MD5 |
268a4b4d6e98ca09a6d552d33f61c8f1
|
|
| BLAKE2b-256 |
6077fbc27504730295fd7e889887520dfab1fafaac5132972fec62f8e72e41df
|