# Whisper NIC: live operational dashboard for this node, ns1.

> Each node reports its own counters; every number is read at serve time, never
> typed by hand.

A registry should show how the service is actually running, not just how big it
is. The web page at <https://nic.whisper.online/stats> is a live, dark dashboard:
DNS queries per second and egress traffic over the window, the graph-vs-upstream
decision split, query-type / response-code / transport breakdowns, P50/P99
latency, the busiest names, egress destinations and tenants, and side-by-side
ns1 / ns2 cards with a combined roll-up. A **scope toggle** (Combined / ns1 /
ns2) re-scopes the whole page; the charts auto-refresh roughly every 30 seconds.

The page reads `GET /stats/data.json` from this same node and renders it client
side (uPlot for the time-series, hand-rolled SVG for the donuts and bars). With
JavaScript off - or while the data is still warming up after a reset - the page
falls back to the plain-text counters below, and never shows a broken chart.
Each node keeps its own numbers and reports only those, so they are always true
to the box that answered. This document is the no-JavaScript mirror; the same
counters are served identically from ns1 and ns2.

## Operational status (this node: ns1)

- **DNS resolutions answered:** 16,859
- **Resolutions by type:** A 1,239, AAAA 1,026, SOA 11,661, NS 163, DS 36, DNSKEY 884
- **WHOIS queries served (port 43):** 0
- **RDAP queries served:** 0
- **Top resolvers (k-anonymised):** 2a00:1450:4001::/48 67, 2a01:4f9::/48 37, 172.253.1.0/24 31, 172.217.33.0/24 30, 172.217.34.0/24 22, 2a00:1450:4013::/48 12, 187.40.244.0/24 4, 2620:149:9c4::/48 4, 2a01:4f8::/48 4, 173.194.170.0/24 2, 172.217.40.0/24 1, 172.253.7.0/24 1, 74.125.114.0/24 1, 74.63.25.0/24 1
- **Zone serial:** 1789493128
- **Uptime:** 57m
- **Answer-cache hit rate:** 63.3%

Resolver figures count every answer this node has served. The top-resolver list
publishes only masked, k-anonymised prefixes, never an individual client address.
A blank line means that counter is not wired or is briefly unavailable on this
node.

## The registry today

- **796** agent identities (the RDAP index size)
- **811** agents registered across accounts
- **15,002** authoritative zone records served
- **16,859** DNS answers served by this node

Each agent identity is a single `/128` with reverse DNS, an RDAP record, and a
WHOIS entry. Look any of them up from the how-to on the overview:
<https://nic.whisper.online/#lookup>.

## The ground it stands on

- **AS219419** our autonomous system: IPv6-only, RPKI-signed, MANRS-compliant
- **2a04:2a01::/32** the address block, one `/128` per agent

The block sits within RIPE allocation `2a04:2a00::/31`, and every agent record
refers up to RIPE's own record for `2a04:2a01::/32`. The chain from a single
agent address to the regional registry is one anyone can walk.

## The map behind the answers

- **7.5B** nodes in the live internet graph
- **39.7B** relationships between them

Before it connects, an agent can ask one keyless question from inside its own
address: who really runs this host, and is it safe. The answer comes back from
this map of the live internet, every identity answer DNSSEC-signed.

Updated **2026-09-15 18:20 UTC**. Live figures carry a current timestamp; a
last-known-good figure is labelled as of its snapshot, so a stale number is never
paired with a minute-precise now. The published figures are licensed for reuse;
see the data licence: <https://nic.whisper.online/data-license>.

---

- **The complete record:** <https://nic.whisper.online/registry>
- **Policy:** <https://nic.whisper.online/policy>
- **Naming:** <https://nic.whisper.online/naming>
- **Reserved and premium names:** <https://nic.whisper.online/names>
- **Data licence:** <https://nic.whisper.online/data-license>
- **The home for your agents:** <https://whisper.online/>
- **AS219419:** <https://as219419.net/>

&copy; viaGraph B.V. (dba Whisper Security)
