You own a lot of domains.

Your whole portfolio on one screen. Every expiry on the radar.

Every expiry date, registrar and nameserver across the portfolio, in one place, with alerts on all of it. Renewals you must not miss, drops you mean to catch, a signed record for every name.

~809,000 domains tracked 92,000 scans a day Signed the moment it is observed
Why watching the record matters.
“the theft may not be discovered until website traffic, email delivery, or DNS configurations start to fail.”
a stolen-domain recovery guide, NamePros ↗

Quoted from a public discussion. Not a customer, not affiliated with DomainDrift, and not an endorsement.

How do I stop a domain expiring by surprise?

The expiry ladder fires at 90, 60, 30, 14, 7 and 1 day out, read from the registry’s own date. One subscription covers a whole group, so a portfolio across several registrars is one watch.

A name you meant to renew drops because the reminder lived in an inbox you stopped reading.

Get notified when nameservers change

Whoever controls the nameservers controls every record under the domain, so a nameserver, registrar or status change you did not make is the one that matters most. Every name is baselined, and a change fires a signed alert carrying the value before and the value after.

A signed record both sides can verify

Every observation is Ed25519 signed the moment it is made and chained to the one before. When a sale or a dispute turns on what the record showed and when, hand over the signed events and the other side checks them at /verify, no account. A signature proves who took the reading and that it has not been altered since; it is added trust, not a claim the reading was right.

The drops you mean to catch

Watch the names you are waiting on like the ones you hold: registration state, status codes, the moment one changes. Before you buy, pull the current registration with the WHOIS lookup.

How it works

1Look one up

Pull any name’s registration and expiry with no account.

2Load the portfolio

Add your names to a group; every one goes under watch, up to your plan.

3Alerts on all of it

The expiry ladder and every drift event, across the whole book.

How you check it yourself

Every reading is Ed25519 signed the moment it is taken and chained to the one before, against published keys. The verifier checks any receipt in your browser: you hash the short proof path yourself and compare it to the root we published. A signature proves who took a reading and that nobody has changed it since, including us - it does not, on its own, make the reading correct. DomainDrift puts its name on the record, permanently.

Start with one domain

A DRM3 account puts one domain of your choosing under watch, keeps its history, and sends a signed alert the moment we see it change. See a sample report. Paid plans raise the dials; what it costs is on its own page.

One domain to start. No credit card. Your signed record is yours to keep and verify anywhere.

CONTINUOUS INTERNET TELEMETRY24H DRIFT3,898 material changesacross 2,436 domains · 24h to ~4h ago · -24,501 vs yesterdayROTATION63 domains moved DNS from koaladns.com to kirklanddc.com, 62 moved backa rotation loop, not a migration · 24hREGISTRAR DRIFT1 changed registrar24hNOW646 curated domains not reachablelast probe, steadySITE ERRORS17,633 sites serving errorslast probe · 5xx / 404 / TLSBOT DEFENSEbot defense observed on 79,699 sites429 rate-limit / 403 bot-block, a posture signal