The Identity Model describes what an identity is inside LIVRE OS, independently of any UI or storage implementation.
At a high level, an Identity consists of:
Identity {
identity_id // stable internal identifier (UUID / hash)
livre_name? // optional LivreID: e.g. odin.livre
current_commitment // hash binding current state
state // created | active | recovery | retired
}
LIVRE OS defines identity as:
A cryptographic commitment controlled by a user, enriched with claims, governed by policies, and provable without revealing personal data.
A LIVRE Identity is not a profile, account, or wallet.
It is a cryptographic object that:
At the center of the model are three main trees maintained inside the Vault: