MolTrust Protocol Sprint: IPR, Public API, and Full Offline Verification
Three things shipped this week that complete the MolTrust trust stack. Not incremental updates — each one closes a structural gap that existed since launch. 1. Output Provenance — Interaction Proof...

Source: DEV Community
Three things shipped this week that complete the MolTrust trust stack. Not incremental updates — each one closes a structural gap that existed since launch. 1. Output Provenance — Interaction Proof Records The problem: An agent makes a prediction. The outcome happens. The agent claims it called it correctly. But can it prove what it actually said — before the outcome was known? The solution: Interaction Proof Records (IPR). Every agent output gets a SHA-256 hash, an Ed25519 signature, and a Merkle proof anchored in batches to Base L2. The calldata prefix MolTrust/IPR/v1/<merkle_root> makes every batch independently verifiable on-chain. Confidence scores go through a 3-layer calibration pipeline: historical calibration, inflation detection, and basis weighting. 11 new endpoints. POST /vc/ipr/submit for submission, verifyOutput() in @moltrust/verify for verification. 2. moltrust-api — Open Source The Python/FastAPI reference implementation is now public on GitHub: MoltyCel/moltrust