Execution provenance · 2 Nexus credits
Give every agent action a receipt.
Trace hashes an input, output and optional metadata, stores only those hashes, and returns a public verification URL. Share the receipt with another system, a customer or an agent without publishing the original payload.
Issue a receipt.
curl -X POST https://humanmirror.fr/api/trace/issue \
-H "Authorization: Bearer hm_nexus_YOUR_KEY" \
-H "Content-Type: application/json" \
-d '{"input":{"task":"normalize"},"output":{"ok":true},"metadata":{"workflow":"demo"}}'The response contains a receipt_id, a receipt hash and a shareable verify_url. Raw input and output are not stored by Trace.
The viral loop is built into the artifact.
Every public Trace verification URL identifies HumanMirror Trace as the issuer. A receipt can therefore travel with an automation result, API response, QA report or delivery artifact and remain independently checkable later.