Cos’è questa pagina
Questa guida spiega come emettere un certificato digitale partendo da un documento PDF e rendendolo verificabile tramite ChainIntegrate.
Non è richiesta alcuna conoscenza tecnica o informatica avanzata.
Chi può emettere un certificato
L’emissione dei certificati è riservata esclusivamente agli utenti autorizzati. Le operazioni vengono eseguite solo se l’account dispone dei permessi necessari. In caso contrario, il sistema impedisce automaticamente l’emissione.
Procedura passo per passo
- Apri la pagina Emissione Certificati.
- Inserisci l’indirizzo UP richiesto.
- Clicca Connetti e conferma dal wallet.
- Clicca Rileva KeyManager.
-
Compila i dati del certificato
oppure caricali automaticamente da un file JSON:
- Seleziona JSON dal PC (locale)
- Clicca Carica dati per autocompilare i campi
- Seleziona il file PDF dal tuo computer.
- Clicca Carica PDF su Pinata.
- Clicca Calcola tokenId + hash.
- Clicca Emetti certificato.
-
Il wallet richiederà due conferme separate:
- la prima per la creazione del certificato
- la seconda per l’inserimento dei dati associati
Autocompilazione da file JSON (consigliata)
Per velocizzare l’emissione ed evitare errori di digitazione, puoi compilare i campi del certificato caricando un file JSON dal tuo computer.
Il file viene letto localmente dal browser: non viene caricato online. Verranno compilati automaticamente i campi nella sezione “Dati certificato”.
- Vai nella sezione Dati certificato.
- Trova il blocco JSON dal PC (locale).
- Seleziona il file .json dal tuo computer.
- Clicca Carica dati per autocompilare i campi.
- Controlla che i dati siano corretti (Certificate ID, Azienda, Lotto, Standard, Stato, Validità e Destinatario).
Formato del file JSON
Il JSON può contenere uno o più certificati. Il sistema carica i valori e li inserisce nei campi della pagina. Esempio:
{
"CERT-2026-0001": {
"humanId": "CERT-2026-0001",
"companyText": "PIVA01234567890",
"batchText": "LOT-2026-00018",
"standard": "ISO 9001",
"status": 0,
"validUntil": "2026-12-31",
"recipient": "0x83cBE526D949A3AaaB4EF9a03E48dd862e81472C"
}
}
Nota: se il file contiene più certificati, puoi selezionare quale caricare usando il menu Preset da JSON locale.
Dopo l’emissione
Una volta completata la procedura, il certificato risulta emesso e verificabile. Lo stato potrà essere controllato, revocato o sostituito in qualsiasi momento.
Video dimostrativo
Il video mostra l’intero processo di emissione, dall’inizio alla conferma finale.