Announcing the Hiero DID SDK JS: A Modern JavaScript Toolkit for Decentralized Identity on Hedera
📣 Announcing the Hiero DID SDK JS: A Modern JavaScript Toolkit for Decentralized Identity on Hedera

We’re excited to announce the initial GA release of the Hiero DID SDK JS, a modern, open-source JavaScript/TypeScript SDK that empowers developers to build decentralized identity (DID) applications on the Hedera network. Now officially maintained under the Hiero GitHub organization, this SDK fully implements the Hedera DID Method and Hedera AnonCreds Method specifications, extending the foundation laid by the original Hashgraph DID SDK.
Watch the full overview and learn how the Hiero DID SDK JS powers decentralized identity on Hedera.
Background
The core utility of the DID SDK JS is to support the anchoring of identity objects on the Hedera Consensus Service (HCS). Anchoring identity objects on Hedera supports the decentralization of identity systems by providing a tamper-resistant, transparent, trusted distributed ledger where:
- Reading of these objects is anonymous, supporting user privacy
- Trust in associated credentials is preserved
- Decentralized governance ensures integrity
These identity objects can include Decentralized Identifiers (DIDs) and AnonCreds (anonymous credentials for privacy-preserving identity proofs).
A DID is a globally unique identifier representing an entity—such as a person, organization, or device—and is controlled directly by its owner through cryptographic keys. This model reduces reliance on centralized intermediaries and fosters trust in decentralized identity applications by leveraging Hedera’s high-throughput consensus and decentralized governance.
Where It Comes From
The Hiero DID SDK JS builds on the original @hashgraph/did-sdk-js, which was created to support the Hedera DID Method—defining how DIDs, DID Documents, and identity messages are securely created, published, and resolved through HCS.
- The initial codebase was developed and donated by Hashgraph Group
- Advanced through collaboration with DSR Corporation, the Hedera Foundation, and the broader Hiero community
- Now governed under the Linux Foundation’s Decentralized Trust initiative
What’s New in the Hiero DID SDK JS
This is more than a fork — it’s a standards-compliant reimplementation designed for real-world decentralized identity applications:
- Complete DID lifecycle management (create, update, deactivate, resolve)
- Secure key management for Hedera DIDs and credentials
- DID Document publishing to the Hedera network
- Convenient integration with HCS (HCS-1 standard support)
- Full AnonCreds support (schemas, credential definitions, revocation registries) in accordance with the Hedera AnonCreds Method
- React Native compatibility for mobile identity wallets
- Read operation caching for improved performance
- Automated tests and expanded developer documentation (architecture overview, quick start)
Coming Soon: Hedera Credo Plugin
Work is underway on a Hedera Credo Plugin, connecting the Hiero DID SDK JS with Credo (the decentralized identity agent implementation hosted by the OpenWallet Foundation).
This will enable developers to integrate Hedera-native DIDs and AnonCreds workflows into:
- Wallets
- Credential issuers
- Verification services
Use Cases: What You Can Build
This SDK is ideal for developers building secure, low-cost, and standards-compliant identity infrastructure. Example applications include:
- Verifiable Credential Wallets — cross-platform mobile apps with Hedera DIDs and AnonCreds
- Public Sector Registries — digital licenses, certificates, and permits on Hedera
- Web3 Identity Integration — DID-based login, credential-gated access, decentralized governance
- Credential Issuers and Verifiers — enable institutions to issue and verify credentials using open standards
Get Involved
The Hiero DID SDK JS is now live, Apache 2.0 licensed, and open for community contributions. Developers are encouraged to explore, test, and extend the SDK.
- Explore the SDK: https://github.com/hiero-ledger/hiero-did-sdk-js
- Hedera DID Method Spec: https://github.com/hashgraph/did-method
- Hedera AnonCreds Method Spec: https://dsrcorporation.github.io/hedera-anoncreds-method/
- Join the Discussion: https://github.com/orgs/hiero-ledger/discussions
Updated docs: https://hiero-ledger.github.io/hiero-did-sdk-js/documentation/latest/index.html
Recent Hiero Posts
-
The Issue Progression Initiative at Hiero
March 10, 2026
Introducing the Issue Progression Initiative - A Practical Path to Growing Open Source Developer Opportunities.
-
Announcing the Migration of hiero-enterprise-java to the Hiero Ledger Organization
March 4, 2026
The Hiero Enterprise Java project has officially moved to the Hiero Ledger organization, bringing APIs for integrating Hiero networks into Java frameworks like Spring Boot and MicroProfile while inviting the community to contribute to its development.
-
Hiero Links For The Week of March 2nd
March 2, 2026
An overview of the updates that happened in Hiero during the week of March 2nd.
-
HIP-1261: A Simplified Fee Model for Hiero
4 min read• February 24, 2026
An overview of HIP-1261 and how it introduces a simplified, deterministic fee model for Hiero networks.