Big News: Socket raises $60M Series C at a $1B valuation to secure software supply chains for AI-driven development.Announcement
Sign In

openclaw-storage-plugin

Package Overview
Dependencies
Maintainers
1
Versions
63
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

openclaw-storage-plugin

OpenClaw plugin for UHRP hash-based storage via BSV

latest
npmnpm
Version
0.2.56
Version published
Maintainers
1
Created
Source

OpenClaw Storage Plugin

A programmatic OpenClaw plugin that enables hash-based permanent storage for AI agents using the Universal Hash Resolution Protocol (UHRP).

Key Features

  • Integrity: Every file is addressed by its hash, ensuring data cannot be tampered with.
  • Efficiency: Agents share large files via hashes instead of large message bodies.
  • Shared Identity: Uses the same BSV wallet as your other OpenClaw plugins.

Configuration

You can configure the plugin in your openclaw.json file. The plugin supports both a flat structure and a nested config object under its ID.

Example Configuration

{
  "plugins": {
    "entries": {
      "openclaw-storage-plugin": {
        "enabled": true,
        "storageHost": "https://storage.bsv.direct",
        "walletDir": "~/.openclaw/bsv-wallet"
      }
    }
  }
}

Options

OptionDefaultDescription
storageHosthttps://storage.bsv.directPreferred UHRP storage host URL.
networkmainnetThe BSV network to target (mainnet, testnet, or local).
walletDir~/.openclaw/bsv-walletDirectory where wallet-identity.json is stored.

Slash Commands (Autoreply)

  • /storage status — Check connection to the UHRP storage host.
  • /storage upload <text> — Upload a quick snippet and get its hash.

AI Tool: storage

Agents can use the storage tool to perform the following actions:

ActionDescription
uploadSave local content to a UHRP storage host and get its hash.
downloadRetrieve and verify content using a SHA256 hash.
listSee all files uploaded or cached by this agent.
statusCheck storage host connection and protocol status.

Architecture

Built with the OpenClaw Plugin SDK, this extension is distributed as a fully standalone bundle via esbuild (includes all JS dependencies) for maximum reliability. It uses better-sqlite3 for local file caching and hash indexing.

License

MIT

Keywords

openclaw

FAQs

Package last updated on 17 Apr 2026

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts