ChainOfFact Documentation

ChainOfFact is an append-only evidence system. These documents describe how to record and verify facts.

Public Disclosure Warning

Some endpoints may generate a publicly accessible, immutable verification artifact.

Once created:

  • The artifact cannot be modified or revoked
  • The artifact may be accessed by third parties
  • The artifact may be retained indefinitely

ChainOfFact does not evaluate whether publication is appropriate, safe, lawful, or advisable.

You are responsible for determining whether public disclosure is intended.

Direct Answer

ChainOfFact documentation is a comprehensive reference covering API integration, core concepts, proof states, and evidence bundle verification.

API Integration

ChainOfFact provides a REST API for recording witness artifacts, retrieving facts by hash or intent, verifying ledger integrity, and generating signed evidence bundles for download.


Core Concepts

The system is built on an append-only ledger, SHA-256 cryptographic hashing, Ed25519 signature verification, and four discrete proof states with no gradients.


Getting Started

Developers obtain an API key via self-serve checkout, then submit witness artifacts via POST /api/witness. Facts are immediately hashed, chained, and confirmed in the response.