> For the complete documentation index, see [llms.txt](https://docs.cournot.ai/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.cournot.ai/core-mechanism/proof-of-reasoning-por.md).

# Proof of Reasoning (PoR)

**Proof of Reasoning (PoR)** is the central engine of the Cournot Protocol. It transforms AI inference from a fleeting process into a persistent, cryptographic evidence chain, orchestrated via a **Role-Based Standard Operating Procedure (SOP)**.

While other architectures reduce AI to a single "inference call," Cournot enforces a granular, multi-agent workflow spanning the full resolution lifecycle, from raw data ingestion to the final verdict. The **network token** acts as "Truth Collateral," enforcing atomic accountability for each role within this SOP.

**The Reasoning Merkle Tree** Cournot eliminates the "Black Box" problem by structuring AI cognition into a **Merkle-ized Reasoning Trace**:

* **Leaf Nodes:** Each atomic step in the SOP is encapsulated as a cryptographic leaf (e.g., *Leaf 1: zkTLS Fetch*; *Leaf 2: Fact Audit*; *Leaf 3: Final Verdict*).
* **The Root:** These leaves are aggregated to form a unique **Reasoning Merkle Root**.
* **The Anchor:** By storing only the Root on-chain, Cournot achieves **unbounded cognitive complexity** with **constant gas costs**, allowing for deep verification without network congestion.
