keri

Key Event Receipt Infrastructure - the spec and implementation of the KERI protocol

View the Project on GitHub decentralized-identity/keri

KIDs overview

KID Commentary Contents Status Ownership/primary author
0000 X Glossary, overview, how to use on hold henk+juan
0001 X Prefixes, Derivation and derivation reference tables incoming seth
0002 X Data model (field & event concepts and semantics) incoming tbd
0003 X Serialization strawman but PRs incoming (sam+charles) charles
0004 X Key Configuration (Signing threshold & key set) strawman michael
0005 X Next Key Commitment (Pre-Rotation) strawman juan
0006 X Seals strawman (pending PR by Sam) juan
0007 X Delegation (pending PR by Sam) strawman juan
0008 X Key-Event State Machine tbd tbd
0009 X Indirect Mode & Witnesses incomplete strawman tbd
0010 tbd Recovery/Consensus Algorithm (KAACE) strawman phil
0011 tbd Database & Storage Considerations on hold tbd
0097 n/a Non-Normative Implementation Guidance on hold tbd
0098 n/a Use Cases incoming (Michael, Robert, Charles, and GLEIF?)
0099 n/a Test Vectors and Normative Statement Index on hold for final editorial review tbd

Further Documentation waiting on stable code development

Out of scope for now (incl. future/separate specs/work items)