Skip to main content
Publish one DNS record, run the check, and keep the proof. This guide uses the ownership-dns-txt check.
1

Add a TXT record

At your DNS host, create a TXT record named _proofable on the domain. The check reads _proofable.<your-domain>.
Use the wallet address that signs the check. Write Ethereum addresses in lowercase. Only the wallet= prefix is read.
2

Run the check

The SDK fills in the connected wallet address, which must match the TXT record.
3

Check it later

DNS changes can take minutes to propagate, and longer with some providers. Record formats for other networks, and every field, are in ownership-dns-txt.
Last modified on October 25, 2026