This sections explains:

Credential issuance process

Step 1: Create a new schema or import a new schema (see description below)

Step 2: Create a new credential definition or import one (see description below)

Step 3: Create a connection with an end user

There are two possibilities to send out credentials

Step 4a: In credential definition dashboard click the “+” button on a specific credential definition

Credential definition dashboard

Select a specific connection to which the credential should be send

Send credential action menu

or

Step 4b.) In connections dashboard search for a specific connection (either in the list or via the search function)

Connection dashbaord

Once a specific connection has been selected click on the button “Send credentials”

Connection action menu

Select a specific credential definition

All credential definition will be displayed in the selection field.

Click the “Send” button

Send credential action menu

 

Step 5: Define the attributes of the credential to be send to a specific connection / user.

Attributes can be text, pictures (.png limited size), .pdf-files (limited size)

Step 6: Click the “Send” button

Send credential action menu

Step 7: The credential will be now be send to the selected connection / user and the user needs to follow the instruction on his wallet.


Create or import a schema

Create a new schema

Step 1: Create a new SCHEMA by press the “+” button

eSchema overview

Step 2: Select “New Schema”

New schema action menu

Step 3: Enter a name for the schema (e.g. EmployeeID)

The name will be written to the ledger and displayed in your Lissi agent.

Step 4: Set a version number (e.g. 1.0)

The version number will be written to the ledger.

Step 5: Select a picture (.png file) which will later be displayed as a tile in the Agent

Step 6: Define attribute names for the schema

You can add further attributes with the “+” button.

Step 7: Click “Create” button

A new Schema will be created and appear as a new picture in the overview.

 

Import an existing schema

To import a schema click “Schemas” in the menu bar and then click “Import Schema”.

Step 1: Add the ID of the specific SCHEMA you want to import.

You can look up a specific schema in an Leger Explorer. An example for a schema with in the IDunion Network can be find here: https://idunion.esatus.com/tx/IDunion_Test/domain/11224. This is our StudenID demo credential with the following ID: XmfRzF36ViQg8W8pHot1FQ:2:StudentID:2.7

Step 2: Add an alias

This is the name of the schema which will be displayed in your agent

Step 3: Click the “Select Icon” button and chose a picture (.png file) on your Computer

This is the picture of the schema which will be displayed in your agent

Step 4: Click “Search” button

The specific schema and all related attributes will be written from the ledger.

Step 5: Click the “Import” button and the schema will be created in the agent


Create or import a credential definitions

Menu bar → Credential definition

Attention: Before you can create a new Credential Definition you have to first either create or import a new schema (see above).

Create a new Credential Definition

Step 1: Create or import a new Credential Definition by press the “+” button

Credential definition dashboard

Step 2: Select “New credential definition”

Step 3: Enter a name for the Credential definition (e.g. EmployeeID_Neo)

The name will be written to the ledger and displayed in your Lissi agent.

Step: 4: Add a comment what the purpose of the credential definition is (optional)

Step 5: Decide whether the Credential definition should be “revocable” or “not revocable”

Revocable means that a specific credential issued to a user can be revoced.

Not revocable means that a specific credential issued to a user can not be revoced.

Step 6: Select a picture (.png file) which will later be displayed as a tile in the Agent

Step 7: Select a SCHEMA which is the template for the credential definition.

The credential definition will be based on that schema and have the same attributes as the schema.

Step 8: Click “Create” button

A new Credential Definition will be created and appear as a new picture in the overview.

It could take some time once the Credential is created (30-60 seconds)

 

Import an existing credential definition

You need to import a credential definition given you want to create a proof request to very a credential issued by a third party.

To import a credential definition click “Credential definition” in the menu bar and then click “Import Schema”.

Step 1: Add a Credential ID and the respective Schema ID

You can look up a specific credential definition on a leger explorer. An example for a credential definition with in the IDunion Network can be find here: https://idunion.esatus.com/tx/IDunion_Test/domain/2149. This is an specific demo employee credential with the following IDs:
Credential ID: 2SCqNkxA5jCbomz2C4tx1R:3:CL:2143:Employment
Schema ID: 2SCqNkxA5jCbomz2C4tx1R:2:Employment-SAP:1.0

Attention: Please make sure that your agent is connected with the same ledger you would like to import the credential definition from. Otherwise you will get a error message.

Step 2: Add an alias

This is the name of the alias will be displayed in your agent

Step 3: Click the “Select Icon” button and chose a picture (.png file) on your computer

This is the picture of the schema which will be displayed in your agent

Step 4: Click “Search” button

The specific credential definition and all related attributes will be written from the ledger.

Step 5: Click the “Import” button and the credential definition will be created in your agent