Skip to main content

DID Names Update: Multi-Domain Hosting + Smoother Management

wangshijun
ArcBlockDID Names

ArcBlock DID Names release adds true multi-domain hosting so blocklet developers can host and manage many domains at once—without juggling one-off setups. Alongside bulk hosting, the ArcBlock team shipped UX refinements, bug fixes, and performance tweaks to make domain operations faster and less error-prone.

Feature Highlights

New Features

  • Bulk Domain Hosting Support: Host multiple domains in a single flow to cut setup time and reduce repetitive work. Ideal for teams managing large portfolios or apps that span many domains. Two import paths are now supported:
    • Manual entry (Dashboard): Paste one or more domains to host them in bulk.

2a8bdef5c4f8f49cdb506011aec11e76.png

    • AWS Route 53 import (CLI): Pull domains directly from your Route 53 account using the new @blocklet/didnames CLI.

4e5bec98577aa29bc39b827b75737196.png

For more detailed hosting documentation: Hosting Domain

  • Introduction of the DID Names CLI (@blocklet/didnames) Automate bulk hosting and ongoing domain ops from your terminal—perfect for CI/CD and scripted workflows.

CLI Usage

javascript
Usage: didname [options] [command]

DID Names CLI tool

Options:
  -V, --version                 output the version number
  -h, --help                    display help for command

Commands:
  list-domains [options]        List all domains from provider
  update-nameservers [options]  Update nameservers for one or more domains
  help [command]                display help for command

For more detailed hosting documentation: Bulk host domains using the didnames CLI

  • Enhanced Service Management: Update DNS records and landing pages with fewer steps. It’s now simpler to ensure each domain points to the right service without manual cross-checks.

image.png

Screenshot: feat(did-domain): implement comprehensive landing page template system with enhanced domain management

Screenshot: feat(did-domain): implement comprehensive landing page template system with enhanced domain management

Screenshot: feat(did-domain): implement comprehensive landing page template system with enhanced domain management

  • Domain Contact Verification Status: See verification status at a glance. If a domain’s contact info isn’t verified, resend the verification email in one click. This reduces failed operations caused by unverified contacts.

Screenshot: feat(did-domain): add domain contact verification status and resend contact verfification email

Screenshot: feat(did-domain): add domain contact verification status and resend contact verfification email

User Experience Improvements

  • Paginated Lists for Groups & Services Cleaner, faster browsing of large domain/service lists with new pagination middleware.
  • Sharper Domain Management UI Clearer dialogs, fixed tag display overflow, and refined details across the board to reduce friction and mistakes.

Screenshot: fix(ui): resolve tag overflow and import path issues with UI enhancements

Screenshot: fix(ui): resolve tag overflow and import path issues with UI enhancements

Screenshot: feat(domain): enhance domain management with intelligent hierarchy and auto-screenshot capture

  • Better Notifications (Toasts) Immediate, actionable feedback for critical actions—successes and errors are surfaced right when you need them.

Bug Fixes

  • Tag Overflow Resolved Long tags display correctly—no more cut-off labels.
  • Contact Verification Logic Tightened No redundant prompts for domains that are already verified.

What's Next

We’re continuing to invest in:

  • Deeper bulk-hosting capabilities (richer import options, safer batch edits).
  • More powerful service management (templates, guardrails, auditability).
  • Broader integrations with external DNS and cloud providers.

If you rely on large domain portfolios or automated pipelines, expect more tooling to remove manual work.

Resources

To explore more about DID Names and how to leverage its features, you can visit the following resources:

This release marks a significant step in the evolution of domain management for blocklet developers, and we are excited to see how these features will enhance your development experience.

Referenced here

Products

  • DID Names active

    Domain management built on DID and verifiable credentials. One account can host and manage many domains at once, rather than configuring each one separately.