Skip to main content
Entity Domains provide a standardized way to register and manage digital twins of real-world entities on the IXO blockchain, with built-in support for decentralized identity, verifiable credentials, and relationship management.

Overview

Create and manage decentralized identifiers (DIDs) for entities, enabling sovereign control and cryptographic verification of identity claims.
Establish and verify ownership rights through cryptographic proofs, with support for multiple controllers and delegated authority.
Define and manage service endpoints that connect digital twins to external services, APIs, and data sources.
Associate verifiable claims, documents, and other resources with entity domains to build comprehensive digital representations.
Create and visualize connections between entities to model real-world relationships and dependencies.
Manage financial accounts and transactions associated with entities, enabling economic interactions within the ecosystem.

Domain Properties

Domain Registration

Implementation

Domain Management

Best Practices

Identity Management

  • Use strong verification methods
  • Implement key rotation
  • Maintain controller list
  • Document access policies

Service Configuration

  • Validate endpoints
  • Monitor availability
  • Update stale endpoints
  • Document service types

Resource Management

  • Verify resource integrity
  • Maintain proof chains
  • Update broken links
  • Document dependencies

Security

  • Implement access control
  • Validate transactions
  • Monitor activities
  • Regular audits

Developer Resources

API Reference

Entity module API documentation

SDK and kit overview

Canonical SDK guide and routing map

Examples

Implementation examples

GitHub

Entity module source code
For technical support or questions about Entity Domains, join our Developer Community or contact our Developer Relations Team.