Core Service

SkyInclude Registry Services

As the internet expands, the need for robust, reliable, and scalable infrastructure has never been greater. Here at SkyInclude, our core service is acting as a Registry for Top-Level Domains (TLDs) on the traditional DNS and the Handshake alternative root.

What is a Registry?

A domain registry is the organization that manages the master database of all domain names registered within a specific TLD. We handle the technical infrastructure, ensure integrations run smoothly, and provide the backend systems that registrars use to sell domains to end-users.

Our First Registrar Partner: Headlessdomains.com

They are utilizing our registry infrastructure to provide domains for the agentic web. If you want to learn more about the distinction between these two roles, they explain the difference of a registry and registrar nicely on their about page.

🚨 Just Announced: Headlessdomains is officially launching .agent domains on our registry!

Technical Overview

Integration Insights

As more partners and frontend platforms integrate with SkyInclude, we want to make the operating model clear. Our registry is designed for modern application development while still enforcing strict naming and access rules across both traditional DNS and the Handshake alternative root.

Architecture

Modern REST API

SkyInclude does not rely on a legacy XML-over-TCP EPP flow. Our registry is exposed through a lightweight REST API using JSON payloads over HTTPS.

  • Authentication: Secure Bearer Token authorization for API operations.
  • Payloads: Standard JSON request and response bodies.
  • Provisioning: Real-time domain creation and DNS updates through our PowerDNS-backed infrastructure.

Ownership

Headless Integration Model

Our registry is built to support custom registrar frontends, marketplaces, and partner workflows without forcing a specific interface.

  • Account ownership: Newly registered domains are tied to the correct end-user account.
  • User-scoped management: Record operations should use the specific end-user token, not a shared global key.
  • Partner flexibility: Build your own frontend while relying on a consistent backend ruleset.

Naming Rules

Domain Standards We Enforce

Length

1 to 63 characters

The second-level domain must stay within standard DNS length requirements.

Allowed Characters

a-z, 0-9, and -

We only allow lowercase letters, numbers, and hyphens in the SLD.

Hyphen Rules

No leading or trailing hyphens

Names cannot begin or end with a hyphen.

Underscores

Not allowed in the SLD

Underscores remain valid for DNS records such as _dmarc and _acme-challenge.

Emoji Support

Emoji Domains and Punycode

SkyInclude supports emoji domains through IDNA 2008 Punycode handling. Integration partners should convert emoji input into its Punycode form before submitting a registration request to the API.

Compatibility Note

Complex emoji strings that rely on zero width joiners can technically encode correctly, but they may render inconsistently across devices and wallets. We recommend warning users when those sequences are used.

API Examples

Typical Registry Operations

createDomain
getRecords
addRecord

Partners can expect familiar provisioning and DNS management flows through authenticated API requests from their own frontend or backend systems.

Need the full spec?

For full documentation, endpoint details, authentication requirements, and onboarding support, please contact us.

Integrate Your Registrar

Are you running a registrar or looking to sell domains to your customers? We provide the backend registry services you need.

We are actively looking to integrate with more registrars. If you want to connect your registrar to our registry and start offering agentic web and Handshake domains to your audience, we would love to talk!

If you have technical questions about integrating your platform with SkyInclude, please contact us and we can walk through the implementation details with your team.