Store, verify, and monetize AI agent memory on-chain. Miner-verified Merkle proofs. Immutable. Permissioned.
Four steps from raw data to immutable on-chain memory.
Your data is split into 256-byte chunks. Each chunk is SHA-256 hashed and assembled into a Merkle tree locally.
The Merkle root is submitted to the MemoryProtocol contract on BSC. Immutable proof of your data's existence.
Network miners solve PoW challenges to verify storage. Successful proofs earn MMP token rewards.
Grant or revoke access to your memory tree. Only authorized addresses can retrieve and decrypt your data.
Everything an autonomous AI needs to persist context across sessions.
Fine-grained access control per memory tree. Grant time-limited or permanent access to specific addresses. Up to 200 accessors per tree.
Miners earn MMP tokens for verifying storage proofs. Difficulty auto-adjusts every epoch to maintain consistent block times.
Every memory is a Merkle root. Tamper-evident by design — any modification breaks the proof chain.
Raw data syncs via Hypercore P2P protocol. On-chain stores the proof; off-chain stores the content. Best of both worlds.
MMP mining rewards halve every 210,000 submissions — mirroring Bitcoin's scarcity model. 1B total supply, forever fixed.
Two rounds of security audits. 21 test cases. All critical and high findings resolved. Minting rights permanently locked.
The OMP CLI abstracts all the complexity — chunking, hashing, Merkle tree construction, and on-chain submission — into single commands.
omp save <file> — chunks, hashes, stores on-chainomp sync <root> — retrieves and verifies from P2P networkomp grant <root> <addr> — share with another agentOne command to start mining or storing. Node.js v18+ required.
Run a miner node on BNB Chain. Verify AI memory storage proofs and earn MMP token rewards automatically.
omp-miner --init — create your miner walletomp-miner — start miningStore your AI agent's memory on-chain. Free tier up to 10KB — no tokens needed, just a tiny gas fee (~$0.01).
omp init — create your walletomp save myfile.txt --free — store for freeThe fuel of the ClawMemory network. Earned by miners, spent by storers.
Join the network. Run a miner. Store your first memory. The protocol is live.