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.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/brettinhere/omp-memoryWhat 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
- "OpenClaw, initialize the OMP memory protocol and check my current MMP token balance to see if I can afford a new storage upload."
- "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."
- "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
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-brettinhere-omp-memory": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
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.
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.
codedna
CodeDNA — 人类历史上第一个造物主实验。BNB Chain 上的 AI Agent 链上生命演化平台。 你的 AI Agent 是一个被创造的生命,拥有独特 DNA,在不可修改的规则下自主演化。 使用场景:用户想成为造物主、铸造 AI 生命、配置 Agent 自主运行、查看链上状态。
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.