This repository contains the Cryptographic Event Log specification, a mechanism designed to securely record, manage, and verify changes to data in decentralized systems using a log file that is secured using cryptographic techniques.
- Decentralized Trust: Supports independent verification of data changes without central authorities.
- Cryptographic Integrity: Ensures tamper-evident records using cryptographic proofs.
- Extensibility: Adapts to various use cases, such as DID document changes and ActivityPub object modifications.
- DID Document Management: Securely track changes to decentralized identifiers without requiring blockchain solutions.
- ActivityPub Logs: Enable verifiable editing and sharing of posts across federated social networks.
The full specification is available in this repository:
- CEL Specification: The rendered HTML version of the specification.
We welcome contributions to improve the specification and its implementations.
To contribute concerns and issues:
- File an issue on this repository.
To contribute content:
- Fork this repository.
- Create a feature branch:
git checkout -b feature-name
This specification is provided under a Creative Commons Attribution 4.0 license.