Skip to main content
Verifier ID: ownership-dns-txt

Use cases

  • verified website on your profile
  • team workspace and branded handles
  • public trust pages for domains

Flow Type

Lookup. Proofable resolves DNS TXT at _proofable.<domain> (canonical) and _neus.<domain> (legacy, still supported) and compares the record to the account address used for this verification (see below).

DNS record (what builders publish)

Create a TXT record:
  • Name / host: _proofable (canonical). _neus still verifies for existing records, so no domain has to change at once. Effective lookup: _proofable.<your-domain> then _neus.<your-domain>, e.g. _proofable.example.com if the apex is example.com.
  • Value: a single line starting with wallet= followed by the same wallet or account address Proofable uses when it runs this check.
Supported shapes today: Other prefixes (for example neus=) are not read by this verifier. Use wallet= only. Other networks: Use the address format for that network. Copy the value exactly as Proofable shows it. Some networks are case-sensitive. Do not retype the address.

Request data (API / SDK)

Example

Minimal data when the proof request carries the signer wallet (typical browser / server signing):
Explicit data (custom clients, tests, or when you want the payload self-describing):
See also: Domain ownership guide, JSON Schema.
Last modified on September 26, 2026