Created By Stephen Jersuit Benyah www.github.com/engr-sjb
**NB: This is the original prototype, the newer version is in a private repository. You can request to have a preview of the new version which is built on an Odin engine which is embedded in platform dependent code via a C bridge like Swift for ios/macos, Kotlin for andriod and wasm for web app.
Diogel is a decentralized peer-to-peer (P2P) application designed to ensure the secure, trustless, and reliable transfer of critical digital information upon the owner's death or incapacitation. This can be owner's will, hidden assets, memories, final message, work documents and so on. Basically, anything digital that one wants to make sure ends up in the right people's hands, only, and when they are no more. By leveraging modern cryptography, a P2P network built on custom framing protocols.
Diogel solves the problem of digital inheritance without relying on a centralized, trusted third party. This document outlines the complete architecture of Diogel, from its philosophical underpinnings and core cryptographic ceremonies to its advanced features.
- 1.1. The Problem: The Digital Afterlife
- 1.2. The Diogel Solution: A Decentralized P2P Approach
- 1.3. Guiding Principles
2. Core Concepts & Vocabulary 3. The User Journey: The Five Ceremonies
- 3.1. Creation Ceremony (Setup)
- 3.2. Heartbeat Ceremony (Liveness)
- 3.3. The Silence (Trigger)
- 3.4. Recovery Ceremony (The Gathering)
- 3.5. Inheritance (Decryption)
In the modern world, a significant portion of an individual's assets and legacy is digital: cryptocurrency private keys, access to financial accounts, business documents, personal journals, and final letters. Upon death, this information is often lost forever, locked behind passwords the owner can no longer provide. Existing solutions require entrusting this data to a centralized company or entity, creating a single point of failure and a significant privacy risk.
NB: readme is actively being updated. In the meantime you can read through the docs and architectural diagrams See docs and architectural diagrams