ChainIntegrate — Guida Emissione Certificati

Area utente

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

  1. Apri la pagina Emissione Certificati.
  2. Inserisci l’indirizzo UP richiesto.
  3. Clicca Connetti e conferma dal wallet.
  4. Clicca Rileva KeyManager.
  5. Compila i dati del certificato oppure caricali automaticamente da un file JSON:
    • Seleziona JSON dal PC (locale)
    • Clicca Carica dati per autocompilare i campi
  6. Seleziona il file PDF dal tuo computer.
  7. Clicca Carica PDF su Pinata.
  8. Clicca Calcola tokenId + hash.
  9. Clicca Emetti certificato.
  10. Il wallet richiederà due conferme separate:
    • la prima per la creazione del certificato
    • la seconda per l’inserimento dei dati associati
    Conferma entrambe per completare l’operazione.

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”.

  1. Vai nella sezione Dati certificato.
  2. Trova il blocco JSON dal PC (locale).
  3. Seleziona il file .json dal tuo computer.
  4. Clicca Carica dati per autocompilare i campi.
  5. 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.

Home