Hashgraph DID SDK for JavaScript
This repository houses a robust JavaScript SDK designed to streamline the integration of Decentralized Identifiers (DIDs) within your applications on the Hedera Hashgraph network. By adhering to the Hedera DID Method specification, this SDK empowers developers with a comprehensive suite of tools to effortlessly create, manage, and resolve DIDs.
Features
-
Complete DID Lifecycle Management: Create, update, deactivate, and resolve DIDs seamlessly.
-
Secure Key Management: Safeguard your DIDs through robust key management capabilities.
-
Effortless DID Document Publishing: Publish and update DID documents to the Hedera network with ease.
-
Standards Compliant: Built in accordance with the W3C DID specification and the Hedera DID Method.
-
Enhanced Developer Experience: Leverages TypeScript for improved type safety and code maintainability.
HIPs
This SDK implements the following Hedera Improvement Proposals (HIPs):
-
HIP-0001: This HIP proposes the creation of a new JavaScript SDK for managing Decentralized Identifiers (DIDs) on the Hedera network. The SDK aims to provide a comprehensive and user-friendly interface for developers to integrate DIDs into their applications.
Requirements
This SDK was developed to fulfill a set of specific requirements outlined in the Requirements Document. These requirements encompass various aspects of DID management, security, and developer experience, ensuring that the SDK meets the needs of its users effectively.
Design
Gain a comprehensive understanding of the SDK’s architecture and underlying design principles by exploring the Architecture Overview.
Implementation
For step-by-step guidance on installing and utilizing the SDK effectively, consult the detailed Getting Started Guide.
Deployment
This SDK is distributed as a collection of packages. Detailed information about these packages and their contents can be found in the Packages Guide section.
Maintenance
Should you encounter any issues or require assistance, please refer to the comprehensive Getting Support Guide.