How to create a valid issuer?

@lemoustachiste

If you can see the previous sample certificates that I shared in the same thread.

They don’t have any data about student or certificate holder.

In version 2 the cert-tools create a template which also contains student data and also certificate description ect…

In version 3 even i mention the certificate values in conf.ini. the template doesn’t have any cetificate info.

Here is my template of version 3

{
    "@context": [
        "https://www.w3.org/2018/credentials/v1",
        "https://w3id.org/blockcerts/v3"
    ],
    "type": [
        "VerifiableCredential",
        "BlockcertsCredential"
    ],
    "issuer": "https://raw.githubusercontent.com/sreenumalae/DataStorage/main/issuer.json",
    "issuanceDate": "*|DATE|*",
    "id": "urn:uuid:*|CERTUID|*",
    "credentialSubject": {
        "id": "ecdsa-koblitz-pubkey:*|PUBKEY|*",
        "alumniOf": {
            "id": "https://www.human-logic.com/"
        }
    }
}

On creating the certificates on this template are validated in the cert-verifier but the certificate is blank as shown in the attachment.


Even Recipient name is not displaying.

Yeah, cert-tools hasn’t been getting much attention with the v3 release, also because we don’t extensively make use of it so it’s always been down in terms of priority. You might have to adapt the code and/or configure your cert manually.

Don’t hesitate to open a PR, I’m sure other members of the community would appreciate it.