How It Works
From template creation to recipient delivery — organizations issue verifiable certificates in minutes. Recipients verify instantly by scanning a QR code. No friction, no manual steps.
From Template to Recipient
Six steps cover everything — template setup, issuance method, signatory workflow, certificate generation, and delivery.
Create a Certificate Template
The organization designs a certificate template using the template builder. Every template must include a QR code placement — this is where the unique per-certificate QR will be rendered on issuance.
Issue via Any Method
Issue certificates your way — fill a table/form directly, upload a CSV for bulk issuance, call the API, or connect a third-party service. All you need per recipient is their email address and the values for each field in the template.
Signatory Approval (if required)
If the template requires one or more signatories, issuance is held until all required signatories log in and sign. Each signatory signs independently — the certificate is only generated and sent once all required signatures are collected.
Certificate & QR Generation
Once all signatures are in place (or immediately if no signatories are required), VEC generates the certificate in the backend and embeds a unique QR code pointing to /certificate/[uuid] — a direct verification link specific to that certificate.
Email Delivery
The generated certificate is emailed directly to the recipient. No manual download or distribution required from the organization side.
Recipient Customer Portal
Recipients can also log in to their customer portal to view and download all certificates issued to them — a permanent, accessible record of their credentials.
Issue Your Way
All methods only require the recipient's email and the field values defined in the template.
Form / Table
Fill recipient details one by one directly in the dashboard.
CSV Upload
Bulk-issue to hundreds of recipients by uploading a CSV file.
REST API
Trigger issuance programmatically from your own systems.
Third-Party Services
Connect integrations to issue certificates from external platforms.
Multi-Signatory Issuance
Templates can require one or more signatories. When issuance is triggered, the certificate is held in a pending state. Each required signatory logs in and signs independently. Only once all signatories have signed does VEC generate and dispatch the certificate to the recipient. This ensures organizational accountability at every level.
Scan. Verify. Done.
Every certificate carries a unique QR code. Scanning it takes the verifier directly to the certificate's page — no app, no account required.
Scan the QR Code
The recipient or a third party scans the QR code printed on the certificate using any smartphone camera.
Lands on /certificate/[uuid]
The QR links directly to the certificate's unique verification page — no app, no account, no certificate ID to enter manually.
Full Certificate Details
The page shows the issuing organization, recipient name, issue date, and all certificate fields. If a signatory was required, their name and role are displayed.
Blockchain Status (if applicable)
For certificates anchored to the blockchain, the page displays a verified or unverified blockchain badge alongside the certificate details.

