Objectives
- Live Demo: Introduce Agents to each other and have exchange and verification of Verifiable Credentials between them
- Verifiable Credentials
- With format defined in DIF/interop
- EcdsaSecp256k1Signature2019 signature suite
- Introduce protocol (including did-exchange)
- issue-credential protocol
- present-proof protocol (probably needs to be moved to next milestone)
- Verifiable Credentials
- "Cloud" Agent via WS/REST Controller API
- Bob
- Dave (probably needs to be moved to next milestone)
- "Edge" Agent (WebSocket inbound transport)
- Carol
- Alice
- Note: ideally these agents are implemented via Web Assembly (WASM) API
- DIDComm "mediator"/"router" that can support edge agent demo/tests
- Translate HTTP transport to WebSocket.
- Web Assembly API (might be started in this milestone and completed in a future milestone)
- Protocol WASM "Client" API
- (Browser) Local storage
- (Hub storage in a future milestone)
- Web socket transports
- Webcrypto (future milestone)
- Demo "GUI" for Carol
- BDD driver for Aries Repo (CI)
- Demo GUI page
- Technical debt that must be addressed
- TODO
Please also see the 0.1.1 GitHub milestone description.