The internet is moving. Watch it move.
Provider migrations, adoption curves and churn spikes across 1,986,970 domains we scan continuously. Every observation is Ed25519-signed and anchored on Base, so every number below traces back to a receipt you can verify yourself.
Provider migration flows
Who is gaining and who is churning, drawn as net winners and losers with where the domains actually went.
The internet's infrastructure
Who runs DNS, email and certificates across the corpus, plus IPv6 adoption. The living baseline.
Provider churn spikes
A provider gaining or losing far more domains than its own 28-day norm, z-scored and flagged as it happens.
Hidden portfolios
Cohorts of domains that made the identical move the same day. The bulk-operation and shared-owner tell.
What is about to move
Per-domain early signals: DNS moved but the stack has not followed, or several teardown signals in a row.
Verify any of it
Follow any domain to its signed x-ray, open the receipt, and check it against the on-chain Base anchor.
The observatory publishes these findings too
The boards above are the internet moving. These are things the sweep can see because it asks every domain the same questions on every pass. Each one is a page with a measurement on it, not a capability we are claiming.
Domains that answer invented names
Wildcard DNS, read off a control question the scanner already fires. The ground state for subdomain takeover, and sometimes the opposite of a weakness.
Who actually answers
What a probe of every tracked domain gets back: silent, guarded, erroring, or fine. Posture we observe, never an error of ours.
How concentrated the internet is
How much of the scanned corpus sits behind how few providers, per lane, each lane with its own denominator.
Certificate and email posture
Expiry, issuer, SPF, DMARC, DKIM and MTA-STS, derived from the signed signal rather than asserted.
The provider reverse index
Start from a provider instead of a domain: who is on it now, and what moved on or off it.
Who speaks MCP
Domains serving a valid agent descriptor, counted against the domains actually asked for one and never against the catalog.