Learn

DNS Verification

DNS verification is a method of proving domain ownership by adding a specific DNS TXT record. The verifying service checks for the record to confirm the requester controls the domain's DNS settings.

Frequently Asked Questions

How long does DNS verification take?

DNS propagation typically takes 5-30 minutes, though it can take up to 48 hours. GitHat checks for the TXT record when you call the verify endpoint.

What does the TXT record look like?

GitHat provides a unique TXT record like `githat-verify=abc123def456`. Add it to your domain's DNS zone and call POST /mcp/verify.

Is DNS verification permanent?

Yes. Once GitHat verifies the TXT record, your domain is permanently verified. You can remove the TXT record after verification if desired.

Try GitHat free

Ship authenticated apps in minutes, not weeks.