Bloc Hub¶

Bloc-hub is Golang implementation of an DIF Identity Hub.
Introduction¶
The Identity Hub is performing three distinct functions:
- Permissioned, object storage API - see the Explainer.
- Management of the lifecycle of the user’s Agents - see Identity Hub Attestation Flows and Components.
- DID-based authentication (DID Auth) - see Hub Authentication, did-auth-jose.
- Similar to OIDC (OpenID Connect), but with Authenticated Encryption and DID resolution to fetch the keys in order to verify the client’s signature on the request.
- An access token is issued to the client if successfully authenticated.
TODO
Have Questions?¶
We try to maintain a comprehensive set of documentation for various audiences. However, we realize that often there are questions that remain unanswered. For any technical questions relating to TrustBloc not answered here, please use
Gitter (an alternative to Slack) on the #trustbloc-questions channel.
Note
Please, when asking about problems you are facing tell us about the environment in which you are experiencing those problems including the OS, which version of Docker you are using, etc.