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.