DomainProof docs
Prove domain ownership without building the DNS UX yourself.
Claim a domain, hand your user one DNS record, get a webhook the moment it’s true. Start with the quickstart below — it uses a sandbox domain, so there’s nothing to configure first.
Quickstart
5 minClaim a sandbox domain and watch it verify, in one curl session, no real DNS required.
Sandbox: verify without a real domain
5 minThe full magic-domain table, what journey each one scripts, and why .test is safe to use.
All guides
How verification worksconceptAuthenticate with an API keyguideClaim and verify a domainguideWebhooksguideThe hosted verification pageguideVerify domains from your React appguideLet an AI agent manage verificationguideAdd a TXT record (any provider)guideAdd a TXT record on CloudflareguideAdd a TXT record on GoDaddyguideAdd a TXT record on VercelguideAdd a TXT record on AWS Route 53guideAPI referencereference