Create Template
Steps on how to create a new certificate template for your organization which can be used for dynamically creating certificates as part of credentials.
Certificate Template creation has 2 pre-requisites:
A blank certificate template based on which the actual certificate will be generated. This should a high resolution image file of jpg, svg, or png format not exceeding 2MB in size
A schema representing the structure of the credentials and contains attributes that need to be dynamically populated on the certificate template as well "Cred_URL" as one of the attributes
On clicking Create Certificate Template the following screen will require details such as name of the certificate and the blank template image file which needs to be uploaded
![](https://dev.diceid.com/~gitbook/image?url=https%3A%2F%2F900077505-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252F1tZKQ74y5RWPr9zhttB4%252Fuploads%252FJx2g8CU1QVzRDOAfOqXo%252Fimage.png%3Falt%3Dmedia%26token%3D966b16f4-8710-4473-b0a5-c1198e45c83d&width=768&dpr=4&quality=100&sign=e83bd201&sv=1)
Blank template image size should not exceed 2MB
Verification QR code
Once the blank template has been uploaded there is an option of displaying QR code, which is important for enabling verification of the certificate.
![](https://dev.diceid.com/~gitbook/image?url=https%3A%2F%2F900077505-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252F1tZKQ74y5RWPr9zhttB4%252Fuploads%252FfkJVRTEHsZBsGuf6MGsq%252Fimage.png%3Falt%3Dmedia%26token%3D77075f48-fc48-4947-9cd8-a2bf2d35c7c9&width=768&dpr=4&quality=100&sign=aa9872f3&sv=1)
Once "Display QR code" is selected the option of "Add Style & Placement" is available which opens an editor that helps you with the size and positioning of the QR code on the certificate template.
![](https://dev.diceid.com/~gitbook/image?url=https%3A%2F%2F900077505-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252F1tZKQ74y5RWPr9zhttB4%252Fuploads%252FqxQwHi4yDASOYvt8RZhZ%252Fimage.png%3Falt%3Dmedia%26token%3D92b5b8e2-df42-4a97-a1c9-5f1cc1eb298e&width=768&dpr=4&quality=100&sign=12abd078&sv=1)
Dynamic attributes of the certificate
Each certificate has some placeholders for the name of the learner, the course or skill attained and date of certification. These attributes should be part of a schema that is used to represent the skill of the user. So the next step is to select a schema and list the attributes.
![](https://dev.diceid.com/~gitbook/image?url=https%3A%2F%2F900077505-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252F1tZKQ74y5RWPr9zhttB4%252Fuploads%252FSNY8ufwf3zrdrN1eZhUD%252Fimage.png%3Falt%3Dmedia%26token%3D1ad48730-2888-4d29-bb14-a6d6174edf06&width=768&dpr=4&quality=100&sign=731f3f9b&sv=1)
For each attribute there is an option to "Show on Certificate" which can be turned off if it does not have to be dynamically populated on the certificate.
For attributes that need to be displayed click on "Add Style & Placement" so that the size, placement, font size, family and color can be specified. For e.g. the "Name" attribute has been placed below.
![](https://dev.diceid.com/~gitbook/image?url=https%3A%2F%2F900077505-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252F1tZKQ74y5RWPr9zhttB4%252Fuploads%252FvEcv5uskJsEIYInNhXNM%252Fimage.png%3Falt%3Dmedia%26token%3D67dcd3a4-b52e-49bd-a103-a0911410ed6c&width=768&dpr=4&quality=100&sign=4d61387a&sv=1)
The same steps need to be repeated for each attribute that needs to dynamically populated and displayed on the certificate. Click on "Create Template" to register the new template which will be then visible on the certificate template list.
Last updated