Issue credentials (incl. schemas + credential definitions)
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
