stamp_memory
Canonicalize a dmt-memory/v1 JSON memory, hash it with SHA-256, anchor the digest on OpenTimestamps calendars, and return a base64 .ots receipt proving the bytes existed by a Bitcoin block time.
Instructions
Canonicalize a dmt-memory/v1 JSON memory, SHA-256 it, stamp the digest on public OpenTimestamps calendars, and return the memory plus a base64 .ots receipt. Proves the exact bytes existed no later than a Bitcoin block time; does not prove authorship. Stores nothing.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| key | Yes | Memory key / slug / path | |
| tags | No | Optional string tags; defaults to [] | |
| content | Yes | Memory payload (string, object, array, number, or boolean) | |
| agent_id | Yes | Stable agent identifier | |
| created_at | No | Optional ISO-8601 UTC timestamp ending in Z; defaults to now |