The Zetrix DIDComm v2 application capable of both sending and receiving messages through a DIDComm v2 capable mediator. The primary goal of the demo is to simplify the understanding of DID Communication (DIDComm) principles by implementing only essential protocols.
Mediation Protocols:
Core Protocols:
Utility Protocols for Enhanced Usability:
DID Support:
Currently, only did:zid:
DIDs are supported. Upon page load, a new did:zid:
DID is generated, which connects to a mediator to negotiate mediation.
Before you can run or build the DIDComm Browser Demo, ensure you have the following installed:
install the dependencies:
npm install
# Or use yarn install
if you prefer yarn over npm
create .env file contains:
VUE_APP_API_BASE_URL=https://test-api.zetrix.com
VUE_APP_WS_URL=https://test-ws.zetrix.com/ws
To run the application locally:
npm run serve
# Or yarn serve
This command starts a local development server. Open http://localhost:8080 in your browser to view the application.
To build the application for production:
npm run build
# Or yarn build
This will bundle the application into static files in the dist/
directory.