Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Creation and validation of Peer DIDs (genesis version only)
  • did-exchange protocol using HTTPS as transport
  • Local storage of peer DIDs
  • Live, developer-driven demonstration of the above (peer DIDs, did-exchange, storage) between two non-mobile Agents
  • Resolution of DIDs using the HTTPS binding
  • Demonstration of ledger-backed DID resolution using Hyperledger Fabric and Sidetree

...

Only the genesis version of Peer DIDs is required for this milestone.

Note: we will implement the cryptographic envelope with the updates currently discussed in hyperledger/aries-rfcs#133

did-exchange protocol using HTTPS as transport

...

Define generic storage interface that allows the Agent to protect its secrets from the storage provider.

DID Resolution using HTTPS binding

The framework will support external DID resolution using the HTTPS binding.

We will demonstrate usage of a Fabric enabled with the Sidetree protocol (exposing the HTTPS binding for DID resolution).

Live Demo

The goal is to showcase two non-mobile Agents exchanging peer DIDs with both running on the same laptop.

...

Live Demo 2: Integration with a Fabric Ledger

As an additional variation of Live Demo, we would also like to demonstrate The goal is to showcase usage of ledger-backed DIDs during DID exchange and also demonstrate usage of another Hyperledger DLT (Fabric). To do so, we will demonstrate usage of a Fabric enabled with the Sidetree protocol This is a variation of Live Demo.