API
| Route | What it does |
|---|---|
POST /recorder-keystone/recordings | {"agent","title"?} → start |
POST /recordings/{id}/events | {"name","attributes"?,"payload"?,"parent_span_id"?,"kind"?,"status"?} |
POST /recordings/{id}/seal | Merkle root + Ed25519 seal + ledger record |
POST /recordings/{id}/redact | {"seq","reason"?} → payload erased, proof kept |
GET /recordings/{id}, /verify, /proof/{seq}, /otlp, /bundle | Read, verify, prove, export |
POST /recorder-keystone/verify, /verify-inclusion | Check a copy or a proof |
GET /recorder-keystone/public-key, /ledger/latest | Key and seals |
All under /recorder-keystone. Demo recordings are deleted after 24 hours; seals stay in the ledger.
FIRME AI CORPORATION · CAIN-42 is a Byzantine trust fabric. Numbers marked "our own check" were run by us, not by an independent party. Nothing on these pages is a certification.