
DIV Protocol
Three modules of a sovereign encrypted document suite
BackendFrontendCryptographieBlockchainInteropérabilité
June – July 2026
Mission
A sovereign software vendor needed to prove that a document filed with them had not been altered since, and that it existed at a given date — without ever revealing its content, since these are law firms' case files. I designed and delivered that proof mechanism, presented at VivaTech in June 2026. I then built two complete modules of their suite from scratch: a shared calendar and a mail client, each isolated per firm and encrypted. All within five weeks.
Technical details
Three modules, each multi-tenant and encrypted at rest, backed by the suite's shared SSO. Integrity proof: a Merkle tree (RFC 6962) whose root is anchored on the Solana blockchain, establishing a document's integrity and anteriority without publishing its content. Calendar: NestJS backend and Next.js front built from scratch — iCalendar (RFC 5545), iMIP invitations and external guest replies, email reminders, .ics subscriptions, recurrence, multi-calendar and peer sharing, coupled to the suite's document storage and video conferencing. Mail: a universal client with no mail server, connecting to existing accounts over IMAP/SMTP and OAuth, with automatic provider discovery, conversation threading, a multi-window composer, sandboxed HTML reading and per-case message filing.
Technologies
Backend
Frontend
Cryptographie
Blockchain
Interopérabilité