726,705
signed delegations
observatory active · day 117 · 3 zones
ds-watch monitors the delegation signer (DS) records of entire gTLD zones — the trust anchors that bind a domain's DNSSEC keys to its parent zone. Every addition, removal and rollover lands in an append-only public log. Certificate Transparency watches the web PKI; nothing watched the DNS. Now something does.
new here? what is this about →
1,069,239
signed delegations under observation · updated 2026-11-02
726,705
signed delegations
231,169
signed delegations
111,365
signed delegations
Across the latest snapshot of all observed zones.
| date | signed delegations | events |
|---|---|---|
| 2026-11-02 | 726,705 | 2136 |
| 2026-11-01 | 726,275 | 2071 |
| 2026-10-31 | 725,799 | 2512 |
| 2026-10-30 | 724,952 | 2988 |
| 2026-10-29 | 724,467 | 3086 |
| 2026-10-28 | 723,195 | 2751 |
| 2026-10-27 | 722,546 | 2850 |
| 2026-10-26 | 721,542 | 2356 |
| 2026-10-25 | 720,847 | 3176 |
| 2026-10-24 | 720,932 | 2744 |
| 2026-10-23 | 720,236 | 2940 |
| 2026-10-22 | 719,245 | 3946 |
| 2026-10-21 | 719,722 | 3421 |
| 2026-10-20 | 718,351 | 2494 |
| date | signed delegations | events |
|---|---|---|
| 2026-11-02 | 231,169 | 553 |
| 2026-11-01 | 231,079 | 2214 |
| 2026-10-31 | 231,170 | 2675 |
| 2026-10-30 | 230,246 | 1330 |
| 2026-10-29 | 229,687 | 1863 |
| 2026-10-28 | 229,243 | 2039 |
| 2026-10-27 | 228,685 | 1031 |
| 2026-10-26 | 228,254 | 962 |
| 2026-10-25 | 228,077 | 1566 |
| 2026-10-24 | 228,421 | 3955 |
| 2026-10-23 | 228,921 | 5244 |
| 2026-10-22 | 231,863 | 1756 |
| 2026-10-21 | 231,863 | 2089 |
| 2026-10-20 | 232,083 | 1340 |
| date | signed delegations | events |
|---|---|---|
| 2026-11-02 | 111,365 | 438 |
| 2026-11-01 | 111,169 | 275 |
| 2026-10-31 | 111,040 | 254 |
| 2026-10-30 | 110,952 | 330 |
| 2026-10-29 | 110,819 | 372 |
| 2026-10-28 | 110,621 | 239 |
| 2026-10-27 | 110,528 | 296 |
| 2026-10-26 | 110,428 | 284 |
| 2026-10-25 | 110,334 | 755 |
| 2026-10-24 | 110,194 | 0 |
| 2026-10-23 | 110,194 | 205 |
| 2026-10-22 | 110,139 | 465 |
| 2026-10-21 | 109,869 | 581 |
| 2026-10-20 | 109,653 | 0 |
| date | added | changed | removed |
|---|---|---|---|
| 2026-11-02 | 1,801 | 241 | 1,085 |
| 2026-11-01 | 2,449 | 176 | 1,935 |
| 2026-10-31 | 3,536 | 228 | 1,677 |
| 2026-10-30 | 2,812 | 201 | 1,635 |
| 2026-10-29 | 3,510 | 215 | 1,596 |
| 2026-10-28 | 3,065 | 199 | 1,765 |
| 2026-10-27 | 2,726 | 260 | 1,191 |
| 2026-10-26 | 2,163 | 242 | 1,197 |
| 2026-10-25 | 2,507 | 194 | 2,796 |
| 2026-10-24 | 3,338 | 219 | 3,142 |
| 2026-10-23 | 3,148 | 197 | 5,044 |
| 2026-10-22 | 2,882 | 196 | 3,089 |
| 2026-10-21 | 3,594 | 270 | 2,227 |
| 2026-10-20 | 2,373 | 189 | 1,272 |
| date | zone | delegation | event | detail |
|---|---|---|---|---|
| 2026-11-02 | .org | zouliu.org | removed | was keytag 4415 · alg 8 |
| 2026-11-02 | .org | zoonymaps.org | added | keytag 4951 · alg 8 |
| 2026-11-02 | .org | zhumingyu.org | added | keytag 21521 · alg 13 |
| 2026-11-02 | .org | zhiyu.org | added | keytag 18299 · alg 13 |
| 2026-11-02 | .org | zhannaray.org | added | keytag 43784 · alg 8 |
| 2026-11-02 | .org | zghj.org | removed | was keytag 41946 · alg 13 |
| 2026-11-02 | .org | zg-ns.org | removed | was keytag 583/32451 · alg 13 |
| 2026-11-02 | .org | zeuskingdom.org | added | keytag 2371 · alg 13 |
| 2026-11-02 | .org | zerocostperiod.org | added | keytag 60866 · alg 8 |
| 2026-11-02 | .org | zero-trust-lab.org | added | keytag 2371 · alg 13 |
| 2026-11-02 | .org | zenvogroup.org | removed | was keytag 31649 · alg 8 |
| 2026-11-02 | .org | zenoconsultspace.org | removed | was keytag 55186 · alg 13 |
| 2026-11-02 | .org | zenithpromo.org | added | keytag 33797 · alg 13 |
| 2026-11-02 | .org | zenholding.org | added | keytag 2371 · alg 13 |
| 2026-11-02 | .org | zendha.org | changed | keytag 20602 → 4736 |
| 2026-11-02 | .org | zekelhealthcare.org | added | keytag 55624 · alg 8 |
| 2026-11-02 | .org | zebragen.org | removed | was keytag 3182 · alg 13 |
| 2026-11-02 | .org | zc-uk.org | removed | was keytag 37258 · alg 13 |
| 2026-11-02 | .org | zawry.org | added | keytag 44072 · alg 8 |
| 2026-11-02 | .org | zawaya-aswat.org | added | keytag 46051 · alg 8 |
| 2026-11-02 | .org | zarvie.org | added | keytag 60537 · alg 13 |
| 2026-11-02 | .org | zamzaraworldcommercio.org | added | keytag 45287 · alg 8 |
| 2026-11-02 | .org | zabbetha.org | added | keytag 26482 · alg 13 |
| 2026-11-02 | .org | z-tangillustration.org | added | keytag 55822 · alg 8 |
| 2026-11-02 | .org | yyclc.org | added | keytag 52525 · alg 13 |
| 2026-11-02 | .org | ywbcinstitute.org | removed | was keytag 17744/17744 · alg 13 |
| 2026-11-02 | .org | yuzhou.org | added | keytag 29249 · alg 13 |
| 2026-11-02 | .org | yutosawa.org | removed | was keytag 50141 · alg 8 |
| 2026-11-02 | .org | yuhui.org | added | keytag 35061 · alg 13 |
| 2026-11-02 | .org | yp48.org | added | keytag 37069 · alg 8 |
| 2026-11-02 | .org | yourpartywales.org | removed | was keytag 26026 · alg 8 |
| 2026-11-02 | .org | your1700.org | added | keytag 45184 · alg 8 |
| 2026-11-02 | .org | youlooksohappy.org | added | keytag 57857 · alg 8 |
| 2026-11-02 | .org | ymcacork.org | removed | was keytag 50907 · alg 13 |
| 2026-11-02 | .org | yesafricaspeaks.org | added | keytag 9452 · alg 8 |
| 2026-11-02 | .org | yellowcubes.org | added | keytag 12730 · alg 8 |
| 2026-11-02 | .org | ye-source.org | added | keytag 6700 · alg 8 |
| 2026-11-02 | .org | yayburcu.org | added | keytag 64520 · alg 8 |
| 2026-11-02 | .org | yawomen.org | removed | was keytag 42547 · alg 13 |
| 2026-11-02 | .org | yaoiscan.org | added | keytag 2371 · alg 13 |
| 2026-11-02 | .org | yalicongo.org | removed | was keytag 27829 · alg 8 |
| 2026-11-02 | .org | yakuzaisitensyokublog.org | removed | was keytag 22408 · alg 13 |
| 2026-11-02 | .org | yakuzaishitenshokujuku.org | removed | was keytag 39308 · alg 13 |
| 2026-11-02 | .org | y123apk.org | added | keytag 25985 · alg 13 |
| 2026-11-02 | .org | xuper7.org | added | keytag 56617 · alg 13 |
| 2026-11-02 | .org | xunio.org | added | keytag 20513 · alg 13 |
| 2026-11-02 | .org | xn--pgo24h-8g0jl34d31f55ky8kw6dtsv3x7dik7a03sikdp2hk2a.org | removed | was keytag 2990 · alg 8 |
| 2026-11-02 | .org | xn--ignration-c4ab.org | changed | keytag 52772 → 61121 |
| 2026-11-02 | .org | xinli868.org | added | keytag 21258 · alg 13 |
| 2026-11-02 | .org | xgxa.org | removed | was keytag 2371 · alg 13 |
| 2026-11-02 | .org | xdffemhhykog.org | added | keytag 20564 · alg 13 |
| 2026-11-02 | .org | xbox-vr.org | removed | was keytag 10024 · alg 8 |
| 2026-11-02 | .org | xa8.org | added | keytag 54187 · alg 13 |
| 2026-11-02 | .org | wyrdfell.org | added | keytag 34401 · alg 13 |
| 2026-11-02 | .org | wwnf.org | added | keytag 5974 · alg 13 |
| 2026-11-02 | .org | wwnetpartners.org | removed | was keytag 2371 · alg 13 |
| 2026-11-02 | .org | wspuapp.org | removed | was keytag 5717 · alg 8 |
| 2026-11-02 | .org | wrfm.org | added | keytag 6227 · alg 13 |
| 2026-11-02 | .org | woventra.org | added | keytag 9415 · alg 13 |
| 2026-11-02 | .org | wotmrwelfaretrust.org | added | keytag 19190 · alg 8 |
| 2026-11-02 | .org | worldwidepage.org | changed | keytag 62702 → 27086 |
| 2026-11-02 | .org | worldwhiskeyforum.org | changed | keytag 781/60409 → 781 |
| 2026-11-02 | .org | worldpatrimony.org | changed | keytag 12434 → 24505 |
| 2026-11-02 | .org | worldofpinkfoundationinc.org | added | keytag 49482 · alg 13 |
| 2026-11-02 | .org | worldmomentum.org | removed | was keytag 53348 · alg 13 |
| 2026-11-02 | .org | worldkava.org | added | keytag 12370 · alg 8 |
| 2026-11-02 | .org | worldfederationadolescentology.org | added | keytag 53300/53300/53300 · alg 13 |
| 2026-11-02 | .org | worldbysaurabh.org | added | keytag 48197 · alg 8 |
| 2026-11-02 | .org | worldanimaljustice.org | added | keytag 44944 · alg 8 |
| 2026-11-02 | .org | worksph.org | added | keytag 27634 · alg 13 |
| 2026-11-02 | .org | workomi.org | removed | was keytag 41639 · alg 13 |
| 2026-11-02 | .org | workingclassscooterclub.org | added | keytag 40669 · alg 8 |
| 2026-11-02 | .org | workfirmsigns.org | removed | was keytag 54372 · alg 13 |
| 2026-11-02 | .org | wondersidewanderways.org | changed | keytag 736/24428 → 24428/32106 |
| 2026-11-02 | .org | womensilentretreat.org | removed | was keytag 11146 · alg 8 |
| 2026-11-02 | .org | womenfootballqatar.org | added | keytag 23789 · alg 13 |
| 2026-11-02 | .org | woersinger.org | added | keytag 20432 · alg 13 |
| 2026-11-02 | .org | wiscofuckindisco.org | added | keytag 54116 · alg 8 |
| 2026-11-02 | .org | wiscofriggindisco.org | added | keytag 7570 · alg 8 |
| 2026-11-02 | .org | wirer.org | added | keytag 60139 · alg 13 |
| 2026-11-02 | .org | winto.org | added | keytag 8259 · alg 13 |
| 2026-11-02 | .org | windwheelshakuhachi.org | added | keytag 7217 · alg 13 |
| 2026-11-02 | .org | winamacoldautoclub.org | added | keytag 34015 · alg 8 |
| 2026-11-02 | .org | willowrunfarmva.org | added | keytag 46784 · alg 8 |
| 2026-11-02 | .org | willistonvtenergycommittee.org | removed | was keytag 16271 · alg 8 |
| 2026-11-02 | .org | wilberforceprimary.org | changed | keytag 20359 → 26174 |
| 2026-11-02 | .org | wiesenweg.org | added | keytag 2371 · alg 13 |
| 2026-11-02 | .org | wholehaul.org | added | keytag 26180 · alg 8 |
| 2026-11-02 | .org | whitewolfenergy.org | added | keytag 23236 · alg 8 |
| 2026-11-02 | .org | westviewinst.org | added | keytag 44791 · alg 8 |
| 2026-11-02 | .org | wemustdance.org | added | keytag 19180 · alg 8 |
| 2026-11-02 | .org | wematterworldwide.org | added | keytag 1202 · alg 8 |
| 2026-11-02 | .org | well-japan.org | added | keytag 4712 · alg 8 |
| 2026-11-02 | .org | wegaincontrol.org | added | keytag 2371 · alg 13 |
| 2026-11-02 | .org | wefeedstaugustine.org | added | keytag 18274 · alg 8 |
| 2026-11-02 | .org | websigma.org | removed | was keytag 44973 · alg 13 |
| 2026-11-02 | .org | webgreenstudio.org | removed | was keytag 22175 · alg 13 |
| 2026-11-02 | .org | webfieldology.org | removed | was keytag 51509 · alg 13 |
| 2026-11-02 | .org | webemailflowly.org | removed | was keytag 13042 · alg 13 |
| 2026-11-02 | .org | wcwr.org | added | keytag 40227 · alg 13 |
Latest 100 events. The full log is in the data feeds.
Everything on this page is generated from these files. No API keys, no rate games — plain HTTPS.
GET https://ds-watch.felixmertins.dev/data/index.json
GET https://ds-watch.felixmertins.dev/data/stats/<zone>/<date>.json
GET https://ds-watch.felixmertins.dev/data/events/<zone>/<year>/<date>.jsonl
GET https://ds-watch.felixmertins.dev/data/events/<zone>/dnskey/<date>.json
Event schema, one JSON object per line. rrsig_* carry the
registry's own signatures over the DS RRset — each event is verifiable up to the
root trust anchor, not just our claim:
{"v":1,"date":"2026-11-02","tld":"org","domain":"example.org",
"event":"ds_changed",
"before":[{"key_tag":12345,"algorithm":8,"digest_type":2,"digest":"ab…"}],
"after": [{"key_tag":54321,"algorithm":13,"digest_type":2,"digest":"cd…"}],
"rrsig_before":["ds 8 2 86400 20260712… 4217 org. K7c…"],
"rrsig_after": ["ds 8 2 86400 20260719… 4217 org. Kkm…"],
"gap_days":1,"source":"czds","run_id":"…"}
Built from ICANN CZDS zone data. This service republishes only derived, value-added data: per-delegation change events and daily aggregates — never full zone contents or bulk snapshots.
By using these feeds you agree not to use the data contrary to the CZDS Terms of Use §1.1 — in particular, not to reconstruct zone contents or harvest registration data.
Every data commit in the log is signed with the project's SSH key: dswatch-signing.pub (SHA256:fxe3ICHvmEUYHfTCaKCQiXKqYXj1s/KkPQK3lQl4uTs).
Questions, corrections, takedown requests: felix@mertins.dev.
01
Zone files via ICANN CZDS — at most one download per zone per 24 hours, exactly as the terms require.
02
Multi-gigabyte zones are stream-parsed; every DS RRset is normalized into a canonical daily state. Raw zone data is deleted right after.
03
Each delegation is compared against yesterday. Sanity gates quarantine truncated zones instead of publishing thousands of false removals.
04
Events with the registry's own RRSIG evidence, and daily aggregates — each day referencing the previous day's SHA-256 — committed to an append-only git history, every commit signed with the project's log key.
Today: an independent observatory — registries and registrars don't need to cooperate for DS changes to become visible. Next: a proper Merkle-tree transparency log with independent witnesses, and an IETF problem-statement draft for DNSSEC transparency. The web got Certificate Transparency in 2013. The DNS is overdue.