Timestamp for Openclaw

A blockchain-powered utility for creating immutable cryptographic proofs of file existence and integrity.

axhoff
v1.0.0
Feb 15, 2026
0
1.4k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install timestamp

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install timestamp using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Timestamp?

The Timestamp skill provides a mechanism to anchor digital memory to the Bitcoin blockchain, creating a verifiable chain of trust for AI agents. By generating SHA-256 fingerprints of critical documents and anchoring them via OpenTimestamps, this skill ensures that files like memory logs, decision records, and core configurations are tamper-proof and historically accurate. This is a foundational tool within the Openclaw Skills ecosystem for agents that need to verify their own past states without relying on a central authority.

Unlike traditional backup systems, Timestamp does not store your files on the blockchain; it only records an opaque hash. This preserves total privacy while leveraging the massive computational power of the Bitcoin network to prove that a specific version of a file existed at a specific point in time. It turns mutable digital history into verifiable, permanent fact.

Timestamp Use Cases

  • Creating immutable proofs for AI agent memory files such as MEMORY.md and SOUL.md.
  • Verifying the integrity of critical project documentation and architectural decisions over time.
  • Building a tamper-evident audit trail for automated workflows using Openclaw Skills.
  • Protecting against unauthorized history revision in shared development environments.

How Timestamp Works

  1. The skill generates a SHA-256 hash of the target file to create a unique digital fingerprint.
  2. This hash is submitted to decentralized calendar servers without exposing the actual file content.
  3. The servers aggregate the hash into a merkle tree with thousands of other commitments.
  4. A single commitment is then anchored into a Bitcoin transaction, providing a globally recognized timestamp.
  5. Users can later verify the file by running a local check against the blockchain to confirm the original bytes haven't changed.

Timestamp Setup

To integrate this functionality into your environment, install the OpenTimestamps client via pip:

pip3 install opentimestamps-client

Once installed, you can begin using the provided scripts within the Openclaw Skills directory to stamp or verify your files immediately.

Timestamp Data Schema & Taxonomy

The skill manages data through the following file structures:

Component Description
*.ots Small cryptographic proof files (approx. 5KB) stored next to the original files.
.ots-archive/ A directory used to store historical proof files when the original files are updated.
scripts/ Contains ots-stamp.sh for creation, ots-verify.sh for validation, and ots-auto-memory.sh for automation.

Timestamp Advanced Features

  • Auto-protection for core agent files including AGENTS.md and all files in the memory directory.
  • Automated archiving of old timestamps to maintain a complete, verifiable history of file versions.
  • Support for bulk timestamping of multiple files in a single execution for efficient workflow management.
  • Non-intrusive verification that works with standard git versioning to provide high-assurance history for Openclaw Skills users.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*