Skip to main content
Every subdomain you claim through nxtdev.xyz becomes a real, Cloudflare-backed DNS zone. Before you start, make sure your GitHub account is linked in your profile — the dashboard will redirect you to the verification page if it isn’t.
Your GitHub account must be verified before you can claim a subdomain. Navigate to Settings in the dashboard and connect GitHub if you haven’t already.

How to claim a subdomain

1

Open the Domains page

Navigate to Dashboard > Domains. The page shows a claim form at the top and lists any subdomains you already own below it.
2

Enter a label

Type a label — for example, alice — into the input field. The label is the part before .nxtdev.xyz. As you type, the form checks availability in real time and shows whether the label is available, taken, reserved, or blocked. The full resulting subdomain is shown next to the field, e.g. alice.nxtdev.xyz.
3

Submit the form

Click Claim. If the label passes all validation and availability checks, the subdomain is created immediately and appears in your subdomain list.

What makes a label valid

Labels go through the following rules before a subdomain can be created. These rules are enforced by the validator in the platform’s source code.
RuleDetail
Minimum length4 characters
Maximum length32 characters
Allowed charactersLowercase letters (a–z), digits (0–9), and hyphens (-)
No leading hyphenCannot start with -
No trailing hyphenCannot end with -
No consecutive hyphensCannot contain --
CaseLabels are lowercased automatically before submission
The label is always normalized to lowercase. You can type Alice or ALICE and it will be stored and resolved as alice.

What blocks a label

Even a structurally valid label may be unavailable for the following reasons:
Another user has already claimed that label. The availability check returns "reason": "Already taken". Choose a different label.
Some labels are reserved by the nxtdev.xyz admin team. Reserved labels return "reason": "Reserved - contact Administrator to claim this domain". If you have a legitimate need for a reserved label, contact the admin.
The platform’s safety system scans labels for known phishing patterns and impersonation keywords. If a match is found, the label is blocked with "reason": "Blocked by safety policy". Legitimate project names are never blocked.

Status badges

Each subdomain in your list displays a status badge.

Active

The subdomain is live and DNS is resolving normally. Records you add or update take effect immediately via Cloudflare.

Suspended

The subdomain has been suspended, typically because the accumulated risk score crossed the automatic suspension threshold. DNS stops resolving until the suspension is lifted. Contact support to appeal.
A Delegated badge may also appear if you have pointed custom nameservers at the subdomain. This means DNS is managed by your own nameservers rather than directly through nxtdev.xyz records.

Deleting a subdomain

To delete a subdomain, click the Delete button next to it in your subdomain list and confirm the prompt.
Deletion is permanent and cannot be undone. All DNS records associated with the subdomain are removed from Cloudflare immediately, and the label is released back into the available pool. Any services pointing to that subdomain will stop resolving.