https://github.com/trustbloc/did-go
Decentralized Identifiers for Go
https://github.com/trustbloc/did-go
decentralized-identifiers did go
Last synced: about 1 year ago
JSON representation
Decentralized Identifiers for Go
- Host: GitHub
- URL: https://github.com/trustbloc/did-go
- Owner: trustbloc
- License: apache-2.0
- Created: 2023-08-16T17:59:39.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2025-01-27T14:17:12.000Z (over 1 year ago)
- Last Synced: 2025-03-28T15:51:50.283Z (about 1 year ago)
- Topics: decentralized-identifiers, did, go
- Language: Go
- Homepage:
- Size: 568 KB
- Stars: 5
- Watchers: 7
- Forks: 14
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[](https://raw.githubusercontent.com/trustbloc/did-go/main/LICENSE)
[](https://github.com/trustbloc/did-go/releases/latest)
[](https://godoc.org/github.com/trustbloc/did-go)
[](https://github.com/trustbloc/did-go/actions/workflows/build.yml)
[](https://goreportcard.com/report/github.com/trustbloc/did-go)
# TrustBloc Decentralized Identifier (DID) Go Library
The TrustBloc DID Go repo contains core [W3C Decentralized Identifier (DID)](https://www.w3.org/TR/did-core/) related shared code.
The library has the following implementations.
- [W3C Decentralized Identifier (DID)](https://www.w3.org/TR/did-core/) Data model
- DID Method client implementation
- [DID Web](https://w3c-ccg.github.io/did-method-web/)
- [DID Key](https://w3c-ccg.github.io/did-method-key/)
- [DID JWK](https://github.com/quartzjer/did-jwk/blob/main/spec.md)
- [DID Sidetree longform](https://identity.foundation/sidetree/spec/)
- [DID HTTP Resolver](https://w3c-ccg.github.io/did-resolution/)
- JSON-LD wrappers built on top of [piprate/json-gold](https://github.com/piprate/json-gold) along with signer and verifier implementation
## License
Apache License, Version 2.0 (Apache-2.0). See the [LICENSE](LICENSE) file.