Adé
A Cardano-compatible node organized around singular authority, deterministic execution, replayable recovery, and mechanically enforced invariants.
This repository contains the Adé whitepaper. Adé is a sister project to the Constitutional Verification Model (CVM): it translates CVM’s three foundations — invariant correctness, deterministic execution, and replayable history — into an engineering program for a verifiable Cardano node.
📄 Read the paper: paper/ade-cvm-whitepaper.md
🗺️ Follow progress & view the invariants: Adé Atlas →
Abstract
Cardano’s security depends not only on consensus and cryptography, but on the ability of independent implementations, operators, and auditors to establish what a node decided, why it decided it, and whether the same evidence would produce the same result again.
Adé is a new Cardano-compatible node effort built around that requirement. It does not seek to reproduce the internal structure of the existing Haskell node. Instead, it treats the deployed Cardano implementation as a compatibility oracle for externally observable behavior while organizing its own architecture around singular authority, deterministic execution, replayable recovery, and mechanically enforced invariants.
The project is inspired by the Constitutional Verification Model (CVM): a framework that separates legitimate rule authority from evidence that execution followed those rules. CVM identifies three jointly necessary foundations for independent verification: invariant correctness, deterministic execution, and replayable history. Adé translates these foundations into an engineering program for a Cardano node: authoritative state transitions are pure and replayable; hash-critical wire bytes are preserved; storage recovery is replay-equivalent; protocol and ledger failures are structured; and every significant invariant is expected to have a concrete enforcement point in tests, CI, or reproducible evidence.
This paper describes the relationship between CVM and Adé, the project’s constitutional architecture, its compatibility obligations, and a roadmap toward autonomous critical infrastructure: infrastructure capable of operating, recovering, upgrading, and producing auditable evidence without relying on hidden operator judgment or irreproducible local state.
Contents
- Abstract
- 1. The Problem: A Node Can Agree Without Being Easy to Verify
- 2. CVM as the Conceptual Foundation
- 3. From Model to Node Architecture
- 4. Compatibility Without Architectural Imitation
- 5. Byte Authority: Preserving Protocol Truth and Replay Truth
- 6. Constitutional Verification in Practice
- 7. Replay as the Integration Contract
- 8. Evidence Rather Than Assertion
- 9. Current Groundwork and Honest Scope
- 10. Toward Autonomous Critical Infrastructure
- 11. Conclusion
Building the paper
The canonical source is paper/ade-cvm-whitepaper.md. Rendered PDF and HTML are produced with Pandoc (PDF output additionally needs a LaTeX engine such as XeLaTeX):
make pdf # -> build/ade-cvm-whitepaper.pdf
make html # -> build/ade-cvm-whitepaper.html
make # both
License
This work is licensed under Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0). See LICENSE for the full text.
© 2026 Wontez Morgan.
Citation
@misc{morgan2026ade,
title={Adé: Toward a Constitutionally Verifiable Cardano Node},
author={Wontez Morgan},
year={2026},
howpublished={GitHub repository},
url={https://github.com/wdm33/ade-cvm}
}