Timestamp
Skill by axhoff
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/axhoff/timestampWhat This Skill Does
The Timestamp skill provides a mechanism for the OpenClaw AI to prove the existence and integrity of its memory files over time. By anchoring SHA-256 hashes of critical files to the Bitcoin blockchain, the agent creates an immutable record that verifies specific data existed at a specific moment. This solves the problem of 'digital amnesia' or potential file tampering, ensuring that the agent can verify if its history, core directives, or long-term memories have been modified or corrupted.
Installation
To integrate this security feature into your agent, execute the following command in your terminal:
clawhub install openclaw/skills/skills/axhoff/timestamp
Ensure that your environment allows outbound connections to OpenTimestamps (OTS) calendar servers to facilitate the anchoring process.
Use Cases
This skill is ideal for agents handling high-stakes decision-making, long-term research, or multi-session projects where state consistency is paramount. It is effectively used to: 1) Verify the integrity of SOUL.md to prevent prompt injection or personality drifts. 2) Create audit trails for critical code deployments or research notes. 3) Provide cryptographic proof that an agent reached a specific conclusion or 'learned' a lesson before a specific date, providing accountability in audit-heavy environments.
Example Prompts
- "Check the integrity of my MEMORY.md file and verify all past timestamps to ensure nothing has been altered."
- "Timestamp my current SOUL.md and all files in the memory directory so I have a fresh cryptographic anchor for this session."
- "Run an auto-protect sweep to timestamp any modified core files since my last session sync."
Tips & Limitations
- Tip: Integrate
ots-auto-memory.shinto your cron jobs or agent pre-sleep routines to ensure zero-effort compliance. - Tip: Remember that this skill only proofs existence; it does not encrypt your files. Keep sensitive content protected via standard encryption methods before hashing.
- Limitation: Verification requires network access to sync with the blockchain or public calendar servers. If you are operating in an air-gapped environment, you will need to buffer your proofs and verify them once connectivity is restored. Do not rely on this as a replacement for backups; while it proves the file is 'real,' it does not restore the file if it is deleted.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-axhoff-timestamp": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-read, file-write, network-access, code-execution