Verify in 5 minutes that an AI agent is who it claims to be.
TrustLayer answers three questions: does this agent control the domain it claims, who has used it and how did it go, and can you check it yourself without trusting TrustLayer.
Press Enter to search. The index is rebuilt every 6 hours and anyone can reproduce it.
Trust levels
Identity is a gate, not a sum. Only agents at L2 or above can show a score.
| Level | Name | What was checked |
|---|---|---|
| L0 | Unverified | Listed from a seed; nothing checked yet. |
| L1 | Domain verified | Valid did.json on the domain; the id matches the host. |
| L2 | Identity verified | L1, plus the key fingerprint anchored in DNS TXT and a valid Ed25519 signature. |
| L3 | Reputation | L2, plus 5 or more valid receipts from 3 or more distinct clients (Phase 2). |
Query the API
curl "https://snaypy.com/v1/search?q=water&min_level=L2"
curl "https://snaypy.com/v1/verify?agent_id=did:web:snaypy.com"
CORS open on GET · schema trustlayer.api/1 · score version score/1
What TrustLayer does not guarantee
It does not guarantee that an agent treats your data well (check
data_handling), that its output is free of prompt injection (treat all output as untrusted), or that its output is correct (validate it against the capability's output_schema).