Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

VCs can be used to describe identity credentials, such as academic diplomas, driver’s driver's licenses, passports, insurance cards, vaccination records (and so much more).

...

When accessing Gataca Studio, you can create a new issuance template from the main dashboard or by clicking “Create issuance template“ click "Create issuance template "in the Issuance templates section.

...

This name will be associated with the issuance process for users , and it will also serve as a reference to the credential the user is requesting when interacting with your platform.

Example:

General configuration

Requester DID

In some cases, you may need to create a DID in the first place (See the tutorial on creating DIDs).

Verifiable Credentials are associated with a specific DID , as the owner or holder of that credential. In an SSI ecosystem, Issuers, Users, and Verifiers are all represented by one or more DIDs. As an issuer, in this section, you will have to select the DID you want to associate with this credential.

Example:

Select DID method

This field specifies how to deal with this DID. When Computers understand where to fetch the DID when reading this part of the DID, computers understand where to go fetch the DID. For example, GATACA’s GATACA's DID method is denominated "gatc"

...

GATACA https://github.com/gataca-io/gataca-did-method

Example:

QR Code viewing duration - How much time should the user view the QR code?

...

Usually between one and two seconds.

Example:

Consent duration - How much time should my company store and process data shared by users?

Amount of time your company has to store and process data shared by users , in days.

According to the GDPR, the storage limitation principles state that you should keep personal data for as long as the purpose is unfulfilled. Once the data has served its purpose, you should then delete it.

However, this goes beyond data just serving its purpose. If you are collecting data and it is just sitting around, you will need to consider deleting it and stop any further collection of that specific data category.

If your organization is outside the EU, please Please check with your corresponding data privacy regulations if your organization is outside the EU.

Example:

Callback

URL de un servicio al que se le notifica mediante una notificación post con los datos de la sesión cuando esta haya sido validada. of a service that is notified by a post notification with the session data when the session has been validated.

Example:

Service description - What to include in the service description?

Include briefly all relevant information to about the service associated with the verifiable credential.

Example:

Issuance

Credential Types - How to select the credential type to be issued?

All verifiable credentials must declare their type in their template. The credential type distinguishes a verifiable credentials structure from other credentials and it ensures interoperability between issuers and verifiers.

Gataca Studio covers a great number of credential types. Depending on the service you provide, select the most appropriate one.

...

Example:

Credential Attributes - What credential attributes

...

should be included?

Credential attributes are stored in the authorization credential of a user. These attributes contain information about the identity and authorization capability of the subject of the credential.

Select which attributes or information will be contained in the credential that you will be issuing.

...

Credential Issuance Requirements

Credentials requested - What credentials should I request from the user?

Establish the data you will be requesting from your users in order to issue the credential.

...

This data must be necessary for you to authenticate your user before issue the credential.

Scroll the list and tick those you want to select or use the search bar.

How to select required credentials and optional credentials

From the list of credentials you wil be requesting, select those that are will be required or will remain optional.

Restrictions

Credentials trust level - How to determine which credentials are trusted?

...