Back to projects

Project

AGID Document Notarization APIs

Development of backend APIs providing blockchain-based document anchoring and Chainpoint proof generation.

Company
Almaviva S.p.A.
Period
2020 - 2021
Experience
Senior Blockchain Engineer
  • Node.js
  • JavaScript
  • REST APIs
  • Blockchain
  • Chainpoint

Context

The project provided document notarization capabilities for an AGID document management system. The backend received the cryptographic digest of a document, anchored it on a public blockchain, and returned a Chainpoint V1 receipt that could later be used to independently verify the proof of existence.

Contribution

I designed and developed the backend service from scratch, implementing the REST APIs, blockchain integration, and generation of Chainpoint receipts consumed by the client application.

Technical Scope

  • Designed and implemented REST APIs for document notarization.
  • Integrated blockchain transactions into the backend service.
  • Generated Chainpoint V1 receipts as cryptographic proof of notarization.
  • Developed the complete backend service and its integration logic.