Skip to content

A web app for DIDComm in zetrix blockchain using a mediator and follow with https://didcomm.org/ protocols 3.0

License

Notifications You must be signed in to change notification settings

Izzatur/Zetrix-DIDComm-Demo

Repository files navigation

Zetrix DIDComm Browser Demo

Overview

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.

Supported 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.

Getting Started

Prerequisites

Before you can run or build the DIDComm Browser Demo, ensure you have the following installed:

Installation

install the dependencies:

npm install # Or use yarn install if you prefer yarn over npm

Configuration

create .env file contains:

VUE_APP_API_BASE_URL=https://test-api.zetrix.com VUE_APP_WS_URL=https://test-ws.zetrix.com/ws

Running the Application

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.

Building 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.

About

A web app for DIDComm in zetrix blockchain using a mediator and follow with https://didcomm.org/ protocols 3.0

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published