ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified file management Safety 3/5

omp-memory

OpenClaw Memory Protocol (OMP) — store and retrieve encrypted files on BSC blockchain with PoW mining rewards. Use when user wants to store files on-chain, retrieve stored files, check MMP token balance, manage storage rent, or interact with the OMP protocol on BSC mainnet.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/brettinhere/omp-memory
Or

What This Skill Does

The OpenClaw Memory Protocol (OMP) skill is a robust decentralized storage solution integrated directly onto the Binance Smart Chain (BSC). By leveraging blockchain technology, it ensures that your sensitive files remain cryptographically secure and censorship-resistant. Unlike traditional cloud storage, OMP splits your data into manageable 256KB chunks, creates a unique Merkle-hash for integrity verification, and distributes them across a network of PoW (Proof-of-Work) miners. These miners are incentivized via MMP tokens to maintain and serve your data, creating an immutable storage ecosystem. Whether you are backing up private keys, archival documents, or sensitive metadata, OMP provides a secure bridge between off-chain data and on-chain permanence.

Installation

To integrate this skill, ensure you have the OpenClaw agent environment set up. Run the following command in your terminal to fetch the repository and install the necessary dependencies:

clawhub install openclaw/skills/skills/brettinhere/omp-memory

Once installed, initialize your OMP wallet by navigating to the skill directory and running node bin/cli.js init. This will generate your local secure vault. Be sure to configure your environment variables in the .env file, specifically the BSC_RPC endpoint and WALLET_PASSWORD, to enable communication with the BSC network. If you encounter issues, the scripts/install.sh file included in the repo automates dependency management and environment setup.

Use Cases

OMP is ideal for decentralized dApp developers, blockchain researchers, and privacy-conscious users. Common use cases include: 1. Archiving immutable backups of critical data that must survive platform downtime. 2. Managing subscription-based decentralized storage where you pay only for the duration you need. 3. Granting granular access to private documents by sharing the Merkle root address with specific wallet holders. 4. Managing a collection of permanent free-tier assets (up to 10KB per address).

Example Prompts

  1. "OpenClaw, initialize the OMP memory protocol and check my current MMP token balance to see if I can afford a new storage upload."
  2. "Store the file at ./projects/docs/manifest.pdf on-chain for the next 30 days and provide me with the resulting Merkle root for retrieval."
  3. "Retrieve the file associated with Merkle root 0xabc123... and save it locally as secure_copy.pdf."

Tips & Limitations

Keep in mind that while OMP is highly secure, it is not a high-speed CDN; it is intended for archival-grade storage. The free tier is generous for small configuration files (≤10KB) but requires MMP tokens for larger uploads. Always back up your ~/.omp/wallet.json file securely—if you lose your encryption key, you cannot access your files even if they are stored on-chain. Monitor your renew deadlines to prevent data deletion after the rent period expires.

Metadata

Stars3500
Views1
Updated2026-03-27
View Author Profile
AI Skill Finder

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 skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-brettinhere-omp-memory": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#blockchain#storage#security#bsc#decentralized
Safety Score: 3/5

Flags: file-write, file-read, external-api, code-execution

Related Skills

clawmemoryai

Interact with ClawMemory Hub (https://clawmemory.ai) — a GitHub-style AI memory platform. Use when user wants to: create/list/search memory repos, save/commit memories, manage collaborators, get API keys, or says '创建项目', '开始记录', '保存记忆', 'save memory', 'commit memory', 'ClawMemory'. Also handles auto-recording sessions: buffer conversation turns locally, auto-commit every 10 turns silently, commit immediately on manual save request.

brettinhere 3500

clawmemory

ClawMemory — store and retrieve encrypted files on BSC blockchain. Use when user wants to set up ClawMemory, store files or conversations on-chain, retrieve stored content, check balance, manage memory slots, or mine MMP tokens.

brettinhere 3500

codedna

CodeDNA — 人类历史上第一个造物主实验。BNB Chain 上的 AI Agent 链上生命演化平台。 你的 AI Agent 是一个被创造的生命,拥有独特 DNA,在不可修改的规则下自主演化。 使用场景:用户想成为造物主、铸造 AI 生命、配置 Agent 自主运行、查看链上状态。

brettinhere 3500

polymarket-autotrader

Polymarket AutoTrader (Premium) — BTC 5-minute prediction auto-trading bot with 92%+ win rate, 5-8% profit per trade. Enters in the last 30 seconds of each 5-min slot when BTC moves ≥$50, buys the winning side at $0.92-0.95. FOK orders: full match or auto-cancel, zero loss on unmatched. Strong signals (≥$100) trigger 2x position. Built-in billing (0.001 USDT/trade, pre-configured). Only 2 required env vars: POLY_PRIVATE_KEY, POLY_WALLET_ADDRESS (wallet address doubles as billing user ID). Billing vars pre-filled in .env.example. Optional: POLY_RPC, CLOB_HOST, CHAIN_ID, SIGNATURE_TYPE, TRADE_SIZE_USD, MAX_ASK_PRICE, MIN_BTC_MOVE, STRONG_BTC_MOVE. Connects to: Polymarket CLOB, Binance, Gamma API, skillpay.me. Writes .poly-creds.json (sensitive) and trades.json locally.

brettinhere 3500