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)
| Domain | Role | Registrar | Registry expiry | DNS |
|---|---|---|---|---|
podcasterplus.com | Current production estate; post-flip its feed/media hosts 301 FOREVER (D-23) | Porkbun | 2028-05-16 | Cloudflare (min.im) |
podcasterplus.dev | RETIRED staging (GATE-9 moved staging to showfm.dev 2026-08-24; zone parked, records remain) | Porkbun | 2027-07-27 | Cloudflare (min.im) |
cdn.media | Structural domain: rss./m./embed. permanent URLs (D-20/D-21). PREMIUM (~$36.55/yr renewal, 2026 baseline) | Porkbun | 2027-08-18 → ~9-year prepay in progress (Epic 16 GATE-0 item 1) | Cloudflare (min.im) |
show.fm | Brand 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-13 | arrives in min.im after 08-23 |
showfm.dev | New staging (GATE-9). HSTS-preloaded TLD, HTTPS-only | Porkbun | 2027-08-14 | Cloudflare (min.im) |
episodecdn.com | Parked fallback for the structural domain (D-20) | Porkbun | 2027-08-14 | Cloudflare (min.im) |
podcaster.plus | Held; Nathan's v1 users on app.podcaster.plus. Never drop (D-10) | Cloudflare | 2027-04-08 | Cloudflare |
podpl.us | Held 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-20 | Cloudflare (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:
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):
- RDAP-verify the registry expiry (command above). Expect 8+ years out; investigate any shortfall before paying.
- Check the current premium renewal price at Porkbun against the baseline above; record a jump here.
- Buy one year, returning the runway to ~9 years.
- RDAP-verify the expiry moved.
- Update the estate table (expiry + verification date) and sweep it: nothing else within 2 years of expiry, auto-renew on everywhere.