Skip to content

Domain Estate

Every domain the platform depends on, with registrar, role, and the registry expiry verified over RDAP. This page exists because of Epic 16 D-20: cdn.media is a registry-premium name carrying the permanent feed/media URLs, and its price-risk mitigation is a rolling ~9-year prepaid runway that silently shrinks unless someone tops it up every year. The owned reminder is issue #462 (annual, every August, Dan).

The estate (RDAP-verified 2026-08-20)

DomainRoleRegistrarRegistry expiryDNS
podcasterplus.comCurrent production estate; post-flip its feed/media hosts 301 FOREVER (D-23)Porkbun2028-05-16Cloudflare (min.im)
podcasterplus.devRETIRED staging (GATE-9 moved staging to showfm.dev 2026-08-24; zone parked, records remain)Porkbun2027-07-27Cloudflare (min.im)
cdn.mediaStructural domain: rss./m./embed. permanent URLs (D-20/D-21). PREMIUM (~$36.55/yr renewal, 2026 baseline)Porkbun2027-08-18 → ~9-year prepay in progress (Epic 16 GATE-0 item 1)Cloudflare (min.im)
show.fmBrand domain (D-19)Cloudflare — in the Blue 37 account until the 2026-08-23 move; Porkbun transfer ~late Oct 2026 (D-22). Until that transfer completes it has NO registrar-level DR escape (Scenario 2)2027-08-13arrives in min.im after 08-23
showfm.devNew staging (GATE-9). HSTS-preloaded TLD, HTTPS-onlyPorkbun2027-08-14Cloudflare (min.im)
episodecdn.comParked fallback for the structural domain (D-20)Porkbun2027-08-14Cloudflare (min.im)
podcaster.plusHeld; Nathan's v1 users on app.podcaster.plus. Never drop (D-10)Cloudflare2027-04-08Cloudflare
podpl.usHeld short domain. Never drop (D-10)Porkbun (verify: the .us registry is not resolvable via rdap.org; confirm expiry in the registrar dashboard AND with whois podpl.us)unverified 2026-08-20Cloudflare (min.im)

Why the registry expiry, not the dashboard

The dashboard shows what the registrar believes about your account; the registry shows what the world's DNS actually honours. They have disagreed before, and for a premium name a missed year is unrecoverable at the old price. Verify with:

sh
curl -sL --fail https://rdap.org/domain/cdn.media | python3 -c \
  "import json,sys; print([e['eventDate'] for e in json.load(sys.stdin)['events'] if e['eventAction']=='expiration'])"

(-L matters: rdap.org answers with a redirect to the authoritative registry RDAP server, and --fail makes a broken lookup exit non-zero instead of feeding the parser an error page.)

Annual top-up procedure (cdn.media)

Run every August (issue #462):

  1. RDAP-verify the registry expiry (command above). Expect 8+ years out; investigate any shortfall before paying.
  2. Check the current premium renewal price at Porkbun against the baseline above; record a jump here.
  3. Buy one year, returning the runway to ~9 years.
  4. RDAP-verify the expiry moved.
  5. Update the estate table (expiry + verification date) and sweep it: nothing else within 2 years of expiry, auto-renew on everywhere.

Internal documentation - Not for public distribution