Domain flags are internal settings that define what actions can be taken on a DNS domain. They apply to DNS (Web2) domains managed through Unstoppable Domains and may appear in your domain management page, during transfers, or in WHOIS lookups.
Each flag has a specific function. For example, whether the domain can be updated, transferred, or tokenized.
Below is a breakdown of the most common domain flags, what they mean, and how they affect your domain.
DNS_RESOLUTION
What it is: Determines whether the domain can resolve using the traditional DNS system.
Enabled: The domain works like a standard DNS domain (e.g., example.com), resolving to an IP address to display a website or service.
Disabled: The domain will not resolve through DNS. It may still function in Web3 environments (wallets, extensions, dApps) but not as a regular internet domain.
DNS_TRANSFER_OUT
What it is: Controls whether the domain can be transferred to another DNS registrar (e.g., GoDaddy, Cloudflare).
Enabled: The domain can be moved to another DNS provider.
Disabled: Transfers are blocked; the domain is locked to Unstoppable Domains and cannot be reassigned externally via DNS.
DNS_DELETE
What it is: Governs whether the domain can be deleted from the DNS system.
Enabled: The domain could be deleted from the DNS registry (for example, if it expires or is intentionally removed).
Disabled: Deletion is blocked to prevent accidental or unauthorized removal.
DNS_UPDATE
What it is: Determines if DNS records (A, CNAME, MX, TXT, etc.) can be updated.
Enabled: The domain owner can modify DNS records (e.g., change hosting, set up email).
Disabled: DNS records are locked and cannot be changed.
DNS_WHOIS_PROXY
What it is: Indicates whether WHOIS privacy protection is active.
Enabled: The domain owner’s personal information is hidden in WHOIS lookups, replaced with proxy details.
Disabled: The owner’s name, email, and contact information are publicly visible in WHOIS — not recommended for privacy.
DNS_UNS_TOKENIZATION
What it is: Shows whether the domain is tokenized as an NFT under the Unstoppable Name Service (UNS).
Enabled: The domain is minted on-chain (Ethereum, Polygon, etc.) and functions as a Web3 asset.
Disabled: The domain exists only in a Web2/DNS context and is not yet tokenized on the blockchain.