Why AiHint?
A simple, secure way for websites to communicate trust signals to AI.
Cryptographically Signed
Every AiHint file is signed with RSA-SHA256. AI systems can verify authenticity and detect tampering using the issuer's public key.
Open Standard
A simple JSON file at a well-known URL. No vendor lock-in, no proprietary formats. Anyone can implement it.
Built for AI
Designed to be discovered and consumed by AI systems, LLMs, and intelligent agents. Machine-readable by default.
Trust Scoring
A standardized trust score from 0.0 to 1.0 with a transparent methodology, so AI systems can make informed decisions.
How It Works
Create
Generate a JSON metadata file with your domain info and trust score.
Sign
Cryptographically sign the file with your RSA private key.
Deploy
Place the file at /.well-known/aihint.json on your domain.
Verify
AI systems discover, fetch, and verify the signature automatically.
Simple by Design
A single JSON file. That's all it takes.
{
"version": "0.1",
"type": "global",
"target": "https://example.com",
"issuer": "https://trust.aihint.org",
"score": 0.92,
"method": "aihint-core-v1",
"issued_at": "2025-06-15T12:00:00Z",
"expires_at": "2026-06-15T12:00:00Z",
"comment": "Verified domain with strong trust signals",
"signature": "Base64EncodedRSASignature...",
"public_key_url": "https://trust.aihint.org/pubkey.pem"
}
Ready to get started?
Read the specification or follow the implementation guide to add AiHint to your domain.
