Authoritative DNS,
without the wishful thinking.
A quiet control plane for domains on a.ns.cron.sh and b.ns.cron.sh—with reviewable changes, atomic delivery, and scoped Let's Encrypt automation.
Everything is answering.
From intent to both nameservers.
Wishfully turns each customer domain into a small manifest. The compiler combines every approved manifest into the same two files rgbdns already deploys today.
Prove ownership
Add one TXT value at the current provider. Wishfully verifies it before accepting the zone.
Review the plan
Choose an address or ANAME target. A pull request shows the exact zone records and serial.
Delegate
After both authorities answer identically, point the registrar at a.ns.cron.sh and b.ns.cron.sh.
Automate TLS
Download a scoped RFC 2136 credential. Certbot presents and cleans up DNS-01 without exposing your key.
Plan a zone before signing up.
This preview uses the same validation and tinydns record generator as the API. No DNS changes are made.
Small enough to understand.
Seed
For a personal domain that deserves real secondary DNS.
- 1 zone, 25 records
- A, CNAME, MX, TXT
- Auditable zone publishing
- Community support
Maker
For portfolios, publications, and independent products.
- 10 zones, unlimited records
- ANAME apex flattening
- Scoped Certbot credentials
- Change history and rollback
- Email support
Studio
For teams managing a serious domain portfolio.
- 100 zones
- Team roles and audit log
- Bulk import and API
- Delegated ACME validation zones
- Priority support
Automate without bypassing review.
The CLI submits the same domain manifests as the web app and waits for authoritative convergence.
$ npx wishfully domains add example.com --aname site.vercel.app
✓ ownership challenge created
$ wishfully domains verify example.com
✓ ready to delegate to a.ns.cron.sh, b.ns.cron.sh
$ wishfully certbot run example.com
✓ certificate saved locally; private key never uploaded