DNS Proof Guide

Prove you control a domain by publishing a DNS TXT record.


What is this? DNS proof lets you prove you control a domain by publishing a DNS TXT record that contains your AnchorID UUID.

Important: This is a domain-control proof. It does not prove legal identity.


Recommended setup (most common)

1. Add a TXT record

Name / Host

_anchorid

Type

TXT

Value

anchorid=urn:uuid:<your-uuid>

Example:

anchorid=urn:uuid:4ff7ed97-b78f-4ae6-9011-5af714ee241c

This creates a TXT record at: _anchorid.example.com

2. Wait for DNS to propagate

Depending on your DNS provider, this can take from a minute to an hour.

3. Verify in AnchorID

In AnchorID:

  1. Go to /login and authenticate
  2. Scroll to "Identity Claims" section
  3. Click "Add New Claim"
  4. Choose DNS proof type
  5. Enter your domain (example.com)
  6. Click "Verify"

Optional: Apex TXT method

If your DNS provider cannot create _anchorid records, you may place the TXT record at the domain apex instead:

Name / Host

@

(or blank, depending on provider)

Type

TXT

Value

anchorid=urn:uuid:<your-uuid>

Note: Apex TXT often already contains SPF/DKIM/DMARC-related records. The _anchorid method is preferred.


Troubleshooting

Self-Check (Command Line)

Pro-Tip: Verify your DNS record yourself before clicking "Verify" in AnchorID.

Open your terminal and run:

dig +short TXT _anchorid.example.com

Replace example.com with your actual domain. You should see output like:

"anchorid=urn:uuid:4ff7ed97-b78f-4ae6-9011-5af714ee241c"

If you don't see your UUID in the output, AnchorID won't be able to see it either!

Alternative using nslookup:

nslookup -type=TXT _anchorid.example.com

"No TXT records found"

"TXT record found but doesn't match"

AnchorID looks for a value that includes your UUID. The recommended value is:

anchorid=urn:uuid:<your-uuid>

Make sure:

Long TXT records

Some DNS tools split long TXT values into multiple quoted strings. AnchorID supports this. For DNS proof, keep the record short and simple.


What DNS proof is good for

DNS proof is most valuable when paired with a website proof:

This combination provides the strongest verification signal.


← Back to Proofs