# Register a .travel domain agentically with x402

Canonical page: https://x402nic.com/tlds/travel/
Service: x402nic, powered by easyDNS
TLD: .travel
Registration support: included in the operator-confirmed storefront inventory; full-domain availability and a current valid quote are required.
Catalog last updated: 2026-11-04
Metadata observed: 2026-11-04T14:24:45Z
Classification: generic
Registration term: 1 year(s) in the recorded policy; live quote takes precedence.
Premium names: disabled in the recorded policy.
Known required extra fields: No schema recorded; this does not certify unrestricted eligibility.

## Availability and quote
Replace the example with the full domain you intend to register. This request is not a purchase.

```sh
curl --get https://app.domainhelp.com/api/v1/register-domain/requirements \
  --data-urlencode "domain=your-chosen-name.travel"
```

## Registration workflow
1. Read the skill and obtain current requirements and total for the full domain.
2. Obtain human spending approval and actual registrant details, including any required registry fields.
3. Prepare an immutable order with a private random 32-byte hex order token and Idempotency-Key.
4. Use the original order and a standard x402 SDK for the returned payment challenge.
5. Poll the returned authenticated status URL; do not create/pay for another order after uncertainty.
6. Save the private recovery key durably and confirm registration and customer easyDNS account delivery separately.

## Confirm the registrant contact email after registration
For a generic TLD, a new or unverified registrant contact will receive a separate verification email under ICANN’s Whois Accuracy Program. The registrant must follow the individual link in that email and confirm their contact information before the stated deadline. Failure to complete verification can result in domain suspension.

The confirmation page is hosted at `https://approve.domainadmin.com` (plain text; use the individual link in the actual email). This is separate from the SMTP/code check during order preparation and from welcome/account-delivery emails. Payment, registration and handoff status do not prove contact verification is complete. Tell the registrant to watch their inbox and complete this step; do not report it as verified without confirmation. Already verified contacts may not require another check; ccTLD rules can differ.

Anonymized example confirmation page: https://x402nic.com/assets/verify-domain-example.7932f2864c38.png
ICANN requirements: https://www.icann.org/resources/pages/registration-data-accuracy-obligations-gdpr-2021-06-14-en


## API / MCP / Skill
Skill: https://dnsskills.md/register-domain/SKILL.md
OpenAPI: https://dnsskills.md/register-domain/openapi.yaml
Agent quickstart: https://x402nic.com/for-agents/index.md
GitHub: https://github.com/easydns/dns-agent-skills
easyDNS MCP for subsequent management: https://github.com/easydns/easydns-mcp
API access: https://kb.easydns.com/knowledge/api-access/

## Ownership, renewals and support
The end user supplies the registrant information. Successful registration is followed by easyDNS account delivery and normal welcome communications. The payer wallet is not a substitute for registrant identity.
Renew through the easyDNS account before expiry. Automated recurring x402 renewal is planned and is not available in this release.
Renewal guide: https://kb.easydns.com/knowledge/invoice-payments-renewals/
FAQ and recovery guidance: https://x402nic.com/faq/
Support: https://easydns.com/contact-us/
Terms: https://easydns.com/terms-of-service/

## Agent instruction
Help me find and register a .travel domain using the registration skill at https://dnsskills.md/register-domain/SKILL.md. Check the x402nic inventory at https://x402nic.com/tlds.json. Check availability of the full domain name and show me the total price, quoted term, renewal method, and required registrant details. Ask for my approval before making a payment. Use my actual registrant details, follow the published order and x402 flow, and keep any recovery key private and retrievable. After registration, confirm delivery to my easyDNS account and help me manage DNS through easyDNS.
