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

Use cases

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

Flow Type

Lookup. NEUS resolves DNS TXT at _neus.<domain> and compares it to the account address used for this verification (see below).

DNS record (what builders publish)

Create a TXT record:
  • Name / host: _neus (effective lookup: _neus.<your-domain>, e.g. _neus.example.com if the apex is example.com).
  • Value: a single line starting with wallet= followed by the same wallet or account address NEUS 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 (for example Ethereum, Solana, or NEAR). For Solana, the string is case-sensitive—copy the value exactly as NEUS shows it for the proof; do not retype it with different capitalization.

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 verification cookbook, JSON Schema.
Last modified on July 24, 2026