Adds verifiable memory across all OpenClaw skills. Every write returns a proof_hash and Merkle root so downstream skills can verify data provenance without re-querying.
# claude_desktop_config.json
{"mcpServers": {
"slopshop": {
"command": "npx",
"args": ["@slopshop/mcp-server"],
"env": {"SLOP_KEY": "sk-slop-..."}
}}}
Gives GStack agents persistent memory across runs — namespaced by project, agent ID, or user. Memory survives session restarts and agent handoffs.
# gstack agent config
tools:
- name: slopshop_memory
type: http
base_url: https://api.slopshop.gg/v1
auth: Bearer ${SLOP_KEY}
Minimal reqwest integration — no SDK needed. OpenFang's Rust agents call the memory and tool endpoints directly over HTTPS with a single API key header.
// Cargo.toml: reqwest = { features = ["json"] }
let res = client
.post("https://api.slopshop.gg/v1/memory-set")
.bearer_auth(&slop_key)
.json(&payload).send().await?;
let proof = res.json::<MemProof>().await?;
Mem0 is AWS-locked and closed-source. Slopshop is a self-hostable, proof-bearing alternative — export your Mem0 data and get verifiable memory with full audit trail and no cloud dependency.
# One-shot export + import
$ mem0 export --format json > mem0_data.json
$ slop memory import --file mem0_data.json
# Every imported entry gets a proof_hash
Slopshop's agent identity system issues SVID-compatible JWTs that Hermes A2A agents use for peer authentication. Combine with verifiable memory to get signed, attributable agent-to-agent messages.
// Request an SVID for your agent
POST /v1/identity/svid
{"agent_id": "researcher-01",
"ttl": "1h"}
// Returns signed JWT for A2A auth
REST API
Qwen / Multimodal
Qwen3.5-Omni
Pair Qwen3.5-Omni's video input with Slopshop's verifiable session state. Each frame analysis is written to memory with a proof hash, so multimodal reasoning sessions are fully auditable and resumable.
# Write frame analysis to memory
POST /v1/memory-set
{"namespace": "session:qwen:vid-42",
"key": "frame_0120",
"value": "<qwen analysis>"}
// Returns proof_hash for that frame
Native Backend
Claude Computer-Use
Anthropic
Slopshop is the native backend for Claude Computer-Use sessions: persistent memory across browser tasks, pixel-diff screenshots, and the Credential Vault for injecting browser credentials without exposing them in the agent context.
# Start a Computer-Use session with Slopshop
POST /v1/computer-use/session
{"memory_namespace": "cu-session-01",
"vault_id": "vlt_7f3a9c2e...",
"pixel_diff": true}