Skip to content

Comments

Support for v1.0 of Hedera DID Method#160

Closed
derek-meeco wants to merge 177 commits intohashgraph:mainfrom
Meeco:main
Closed

Support for v1.0 of Hedera DID Method#160
derek-meeco wants to merge 177 commits intohashgraph:mainfrom
Meeco:main

Conversation

@derek-meeco
Copy link

Description:

This update aligns the JavaScript SDK with the Hedera DID Method v1.0.

This updated specification for the Hedera Hashgraph DID Method aligns with the Decentralized Identifiers (DIDs) v1.0 W3C Recommendation, published 19 July 2022.

The specification allows for DID resolution via construction of DID document elements from HCS messages, or from lookup of DID document from IPFS via a CID reference registered via a HCS message.

This is part of HIP-27: DID improvements to offer a broader support and interoperability for the Hedera DID method

linasi and others added 30 commits January 26, 2022 16:12
- FileId is not longer used in HcsDid;
- DidDocumentBase does not append verificationMethods and authentication parts to the document if didRootKey is missing;
- A few TODO comments added;

TODO:
- Fix tests
Add basic prettier configuration and format the source
adding demo page to test did and did document creation
added multibase support for public key
Linas Išganaitis and others added 14 commits July 17, 2023 16:06
… publicKeyBase58, encoding of the value updated; Fixing tests.
Upgrade @hashgraph/sdk to 2.28.0; publicKeyMultibase is replaced with…
Merge from upstream main
Fixes some test failures
Add support for resolving DID documents from IPFS
- Fix method name for json tree
- Add missing return for fetched json
Fix some issues resolving IPFS DIDs
Add links to did method spec and hedera sdk
Copy link

@Reccetech Reccetech left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approve ver1.0 of Hedera did-sdk-js

Linas Išganaitis and others added 11 commits May 28, 2024 04:55
… publicKeyBase58, encoding of the value updated; Fixing tests.

Signed-off-by: Derek Munneke <derek.munneke@meeco.me>
Signed-off-by: Derek Munneke <derek.munneke@meeco.me>
Signed-off-by: Derek Munneke <derek.munneke@meeco.me>
Signed-off-by: Derek Munneke <derek.munneke@meeco.me>
Signed-off-by: Derek Munneke <derek.munneke@meeco.me>
Fixes some test failures

Signed-off-by: Derek Munneke <derek.munneke@meeco.me>
Signed-off-by: Derek Munneke <derek.munneke@meeco.me>
- Fix method name for json tree
- Add missing return for fetched json

Signed-off-by: Derek Munneke <derek.munneke@meeco.me>
Signed-off-by: Derek Munneke <derek.munneke@meeco.me>
Add links to did method spec and hedera sdk

Signed-off-by: Derek Munneke <derek.munneke@meeco.me>
@derek-meeco derek-meeco deleted the branch hashgraph:main May 28, 2024 21:41
@derek-meeco derek-meeco deleted the main branch May 28, 2024 21:41
@derek-meeco
Copy link
Author

derek-meeco commented May 29, 2024

Closed to re-create with git Signed-off-by: signatures

See #163

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

8 participants