Skip to main content

Here are the steps for issuing credentials on a deferred basis using OpenID for Verifiable Credentials Issuance (OID4VCI).

Step 1: Get the API Key (Issuer Admin)

To get the API key contact support@igrant.io.

Step 2: Issue Credential (Issuer)

Copy the code block below to issue credential in Deferred issuance mode. Execute the API available here.

Issue LPID JWT
{
"issuanceMode": "Deferred",
"userPin": "",
"credential": {
"type": [
"VerifiableLegalPersonalIdentificationData"
]
}
}

Step 3: Update Credential Offer

Copy the code block below to update credential offer. From the response above, use the credentialExchangeId as path parameter and execute the API available here.

{
"credential": {
"credentialSubject": {
"identifier": "123400-7899",
"legalName": "Bygg AB"
}
}
}

Step 4: Receive Credential Offer (Holder)

The holder wallet can receive the credential offer in the following ways:

  • Using your Data Wallet (or any other Digital Wallet: From the response above, use the credentialOffer and generate the QR code here using plain text option
  • Using your Organisation Wallet (or similar).