Skip to content

Monorepo to use the "jolo" DID method

Notifications You must be signed in to change notification settings

jolocom/jolo-did-method

Repository files navigation

Jolocom DID Method

This workspace includes the did:jolo DID method specification, as well as implementations for compliant, Ethereum / IPFS based, resolver and registrar modules.

Contents:

The packages directory contains the following modules:

  • registry-contract: Wrapper for deploying / interacting with an instance of the Jolocom registry Ethereum smart contract. Both the resolver and the registrar can be configured to use a custom registry contract address (the default address is the Jolocom registry contract).

  • jolo-did-registrar: Module implementing the logic for anchoring and updating Jolocom Identities using an "Registry" Ethereum smart contract and IPFS. Relies on the registry-contract module for assembling / broadcasting Ethereum transactions.

  • jolo-did-resolver: Module implementing the logic for resolving Jolocom Identities using an instance of the Jolocom Registry contract and IPFS. The module is compatible with the interface required by the DIF DID-Resolver package.

  • jolocom-did-driver: did:jolo integration for the DIF Universal Resolver.