Explore the directory
DomainsUnified SDK

Domain SDK

A shared lifecycle for customer domains on hosting platforms.

@opencoredev/domain-sdkTypeScript / JavaScript

Overview

OpenCore normalizes domain onboarding, DNS instructions, verification, and removal across supported deployment providers.

Best for

SaaS products onboarding customer-owned hostnames.

Install

TypeScript / JavaScript
@opencoredev/domain-sdk
npm install @opencoredev/domain-sdk

Listed providers

6 listed
  • Vercel
  • Cloudflare for SaaS
  • Railway
  • Render
  • Netlify
  • bunny.net

Provider coverage does not imply identical APIs or features. Check the documentation for the integration you plan to use.

Features

  • Domain onboarding
  • DNS and certificate records
  • Verification polling
  • Testing adapter

Caveats

  • Customer-domain management is different from registering or purchasing domains.
  • DNS, certificates, and wildcard support depend on the provider.
  • The application must enforce tenant ownership.

Sources & verification

  1. github.com/opencoredev/domain-sdk (opens in a new tab)
  2. raw.githubusercontent.com/opencoredev/domain-sdk/main/README.md (opens in a new tab)

Sources reviewed

Back to the directory