Issue Credentials
In order to issue a credential of a given credential schema for a given ecosystem:
-
Make sure you joined the ecosystem and obtained an ISSUER permission for this credential schema.
-
If needed, run a validation process with the HOLDER that is requesting the credential.
-
Check if a payment is needed for issuing a credential of this schema, by checking the schema configuration, and by using the [find beneficiaries] method.
-
If a payment is needed, execute the corresponding transaction by calling the create or update permission session method.
-
Issue the credential with the DID that you registered in the ISSUER permission to the HOLDER. Make sure that your issued credential is a Verifiable Trust Credential, as explained in the verifiable trust specification
-
Deliver the credential to the HOLDER.