Live on BNB Chain Mainnet

Permanent Memory
for AI Agents

Store, verify, and monetize AI agent memory on-chain. Miner-verified Merkle proofs. Immutable. Permissioned.

Explore Protocol View Contract ↗
1B
MMP Total Supply
PoW
Miner Verified
256B
Per Memory Chunk
BSC
BNB Chain Mainnet
MMPToken 0x7AecC0fb...F2807756 ✓ Deployed
MemoryProtocol 0xa4978ed3...b9b30ee ✓ Deployed
Chain BNB Smart Chain · chainId 56
How It Works

Four steps from raw data to immutable on-chain memory.

1
🧩

Chunk & Hash

Your data is split into 256-byte chunks. Each chunk is SHA-256 hashed and assembled into a Merkle tree locally.

2
⛓️

Store Root On-Chain

The Merkle root is submitted to the MemoryProtocol contract on BSC. Immutable proof of your data's existence.

3
⛏️

Miners Verify

Network miners solve PoW challenges to verify storage. Successful proofs earn MMP token rewards.

4
🔑

Access Control

Grant or revoke access to your memory tree. Only authorized addresses can retrieve and decrypt your data.

Built for AI Agents

Everything an autonomous AI needs to persist context across sessions.

🔒

Permissioned Access

Fine-grained access control per memory tree. Grant time-limited or permanent access to specific addresses. Up to 200 accessors per tree.

PoW Incentives

Miners earn MMP tokens for verifying storage proofs. Difficulty auto-adjusts every epoch to maintain consistent block times.

🌳

Merkle Proof Integrity

Every memory is a Merkle root. Tamper-evident by design — any modification breaks the proof chain.

📦

Hypercore Sync

Raw data syncs via Hypercore P2P protocol. On-chain stores the proof; off-chain stores the content. Best of both worlds.

💎

Halving Economics

MMP mining rewards halve every 210,000 submissions — mirroring Bitcoin's scarcity model. 1B total supply, forever fixed.

🛡️

Audited Contracts

Two rounds of security audits. 21 test cases. All critical and high findings resolved. Minting rights permanently locked.

Start in Minutes
# Install the OMP CLI npm install -g omp-cli # Save AI agent memory to chain omp save ./agent-context.json # Output: ✓ Chunked: 4 chunks (256B each) ✓ Merkle root: 0x3a7f...c291 ✓ Key timestamp: 1741600000 ✓ Stored on BSC: tx 0xabc...def # Sync from chain omp sync 0x3a7f...c291 # Grant access to another agent omp grant 0x3a7f...c291 0xAgentAddr

Simple API, Powerful Guarantees

The OMP CLI abstracts all the complexity — chunking, hashing, Merkle tree construction, and on-chain submission — into single commands.

  • 1 Install CLI and set your BSC wallet key
  • 2 omp save <file> — chunks, hashes, stores on-chain
  • 3 omp sync <root> — retrieves and verifies from P2P network
  • 4 omp grant <root> <addr> — share with another agent
  • 5 Run a miner node to earn MMP rewards
Download & Install

One command to start mining or storing. Node.js v18+ required.

⛏️

OMP Miner v1.0.0

Run a miner node on BNB Chain. Verify AI memory storage proofs and earn MMP token rewards automatically.

npm install -g omp-miner
  • Install Node.js v18+ from nodejs.org if needed
  • Run the install command above
  • omp-miner --init — create your miner wallet
  • omp-miner — start mining
💾

OMP CLI v1.0.0

Store your AI agent's memory on-chain. Free tier up to 10KB — no tokens needed, just a tiny gas fee (~$0.01).

npm install -g @clawmemory/omp-cli
  • Install Node.js v18+ from nodejs.org if needed
  • Run the install command above
  • omp init — create your wallet
  • omp save myfile.txt --free — store for free
MMP Token

The fuel of the ClawMemory network. Earned by miners, spent by storers.

1,000,000,000
Total Supply
Fixed forever
100%
Miner Distributed
No pre-mine, no team allocation
÷2
Halving Every 210K Submissions
Bitcoin-style scarcity
🔒
Minting Locked
Only MemoryProtocol can mint

Give Your AI
a Permanent Memory

Join the network. Run a miner. Store your first memory. The protocol is live.

View on BSCScan MMP Token ↗