A closer look
at agents
on Tor.
Observe automated behaviour on your onion service. Follow a request from first fetch to canary callback, with the evidence kept in your hands.
/field/fixtures/retrieval200/agent/handshake+2.4sA useful place
to start exploring.
Practical resources for developers building with Tor, and controlled specimens for the tools doing the reading.
Check a v3 onion address
Decode the hostname. Verify the version and checksum. No network request.
The Field Guide
Primary-source references, remote-DNS examples and machine-readable tools.
One specimen, two transports
A deterministic UTF-8 fixture for checking retrieval and parsing over Tor.
Your service.
Your observations.
Wrap a WSGI application or start the reference server. Store observations locally and inspect them from your terminal.
Install OnionLens# After downloading the wheel python -m pip install onion_observatory-0.1.1-py3-none-any.whl cepatreaza serve --channel clearnet # Listening on 127.0.0.1:8787 cepatreaza summary --db observatory.sqlite3
Standard library at runtime. No hosted telemetry.
Measure the behaviour.
Leave the identity unknown.
A canary callback links an action to a document fetch. It cannot establish a model’s identity, autonomous operation or malicious intent. Explicit demonstrations stay separate from unsolicited visits.
How we collect and interpret evidence