# Whisper You have reached a Whisper service host. The full index of the site, the docs and every vertical lives on the apex, and that copy is the authoritative one: https://whisper.online/llms.txt This file is served identically on every Whisper host so a discovery probe never dead-ends on a name you were handed rather than one you chose. Everything below answers with no credential, from here, right now. ## What Whisper is Identity for AI agents, on the wire. An agent gets a real routable IPv6 address of its own out of 2a04:2a01::/32 (AS219419, viaGraph B.V.), a protected way out and back, and a keyless way for anyone to check that the address is what it claims to be. Reverse DNS, RDAP, DANE and a public transparency log all describe the same /128, so a third party can verify an agent without asking us and without a key. ## Check an identity (no key, read-only, runs nothing) curl -s https://rdap.whisper.online/ip/{a-whisper-/128} curl -s https://rdap.whisper.online/verify-identity/{a-whisper-/128} whois -h whois.whisper.online {a-whisper-/128} dig -x {a-whisper-/128} +short ## Ask the graph (no key, per-IP rate limited) curl -sS -X POST https://graph.whisper.online/api/query \ -H 'content-type: application/json' \ -d '{"query":"MATCH (h:HOSTNAME {name:\"example.com\"}) RETURN h.name LIMIT 1"}' The same endpoint with an X-API-Key header is the control plane: one Cypher verb, CALL whisper.agents({op:'...'}), for registering agents, allocating identities, setting policy and reading logs. ## Machine-readable discovery, on this host and every other /.well-known/agent-card.json the A2A Agent Card /.well-known/agent-onboarding.json how to onboard, end to end /openapi.json the public surface, OpenAPI 3.1 /.well-known/agent-ranges.json the IPv6 prefixes Whisper agents egress from /.well-known/security.txt RFC 9116 POST https://whisper.online/mcp MCP over Streamable HTTP, 17 tools keyless ## Get an identity curl -fsSL https://get.whisper.online | sh https://console.whisper.security/sign-up Whisper Security (viaGraph B.V.), Amsterdam, NL.