Integration Patterns
Choose where to put records on the record.
Capture data record locally, register the event via API, store the retrieval ID with the record then verify anytime. Integrate where your system requests and responds to work.
Need credentials before you wire this in? Issue an API key and credential pair.
Get API key
EVENTArtifactsrequest | responseREGISTERRecordretrievalId + statePROOFVerifyas needed
OpenClaw
Add Cryptowerk as a skill. Uses cURL calls to get an API key, hash files locally, register them at scale and creates verifiable seals as sidecars.
- Hash the request, response, or files locally.
- POST /register with lookupInfo and optional callback.
- Store retrievalId and seal with the record.
OpenClaw clawhub install verifiable-data
Gateway / API layer
Wrap the existing gateway call. Register hashes before or after the upstream model or tool completes.
- Build a deterministic payload for the business event.
- Hash it locally and register the hash.
- Fetch record state and proof later with getseal or callback delivery.
Worker / backend
Use Cryptowerk where jobs already finish. Persist retrievalId with the job so record lookup and proof retrieval are easy later.
- Hash artifacts at completion time.
- POST /register from the worker.
- Persist hash, retrievalId, and status.
AI tools
Expose Cryptowerk through your own backend tool instead of letting the model call it directly.
- Define a backend tool for register.
- Define a backend tool for getseal.
- Keep credentials and raw logic server-side.