Skip to content

create2-labs/cafe-documentation

Repository files navigation

CAFE Documentation

This directory contains the official documentation for the CAFE (Crypto-Agility Framework for Ethereum) project. Last updated: June 2026.

Available Documents

Specifications (English)

  • functional-specifications.md — CAFE product behavior: Discovery scans, CPM policies, CPM UI user stories (US1–US21), governance rules (W1–W8), workflows, and compliance overview
  • technical-specifications.md — CAFE technical architecture: services, APIs, persistence, messaging, deployment, and testing

Note: specs-fonctionnelles.md is a deprecated stub. It previously held a legacy Ponybook document; use the English specifications above.

Introduction

User Guide

  • 02-cafe-user-guide.md — Complete user guide for the CAFE frontend: navigation (Discovery, Platform, CPM, Remediation), Crypto Policy Management graph workflow, account-based access, and all features

Developer Guide

  • 03-cafe-developer-guide.md — Canonical API v1 developer guide for Discovery (/api/discovery/v1) and CPM (/api/cpm/v1), including scan scan_id correlation, CPM-owned policy assessment, and QA sign-off checks.

Admin Guide

  • 04-cafe-admin-guide.md — Platform administration: environments, deploy and health checks, deploy version probes (/api/version, /api/cpm/version), CPM catalog (templates + instances), observability, operator diagnosis, and user-support scenarios.

Architecture

API QA

  • API v1 QA Checklist — Compact reviewer checklist for route names, removed paths, assessment ownership, delete semantics, and cross-repository follow-up.

Security and Operations

About CAFE

CAFE (Crypto-Agility Framework for Ethereum) is a three-service platform designed to discover, govern, and remediate cryptographic assets on Ethereum—ensuring compliance, resilience, and trust in the post-quantum and zero-knowledge era.

Architecture

CAFE is composed of three main services:

  1. Discovery — Identification of on-chain and network quantum exposures
  2. Crypto Policy Manager — Definition and enforcement of cryptographic policies
  3. Remediation — Secure migration and attested key operations

Additional Resources

Contributing

To contribute to the documentation, please follow Markdown formatting conventions and maintain consistency with existing documents.

About

No description, website, or topics provided.

Resources

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors