{"provider":{"host":"memory.reversecaptcha.fun","name":"Mnemo","score":50,"live":true,"checkedAt":"2026-10-27T19:36:11.616Z","uptime72h":100,"lastCheck":{"httpStatus":402,"ms":834,"note":"valid x402 v2 terms"},"endpoints":6,"networks":["eip155:8453"],"cheapestUsd":"0.001","income7dUsd":"0.00","payers7d":0,"transfers7d":0,"payoutAddressShared":false,"claimed":false,"page":"https://logicnodes.io/observatory/p/memory.reversecaptcha.fun"},"endpoints":[{"url":"https://memory.reversecaptcha.fun/v1/memory/observe","method":"POST","priceMicroUsd":1000,"networks":["eip155:8453"],"description":"Report how the user reacted to asking vs assuming, so the profile's clarification tolerance learns across sessions and agents."},{"url":"https://memory.reversecaptcha.fun/v1/memory/conflict","method":"POST","priceMicroUsd":2000,"networks":["eip155:8453"],"description":"The user contradicted an old memory: mark it superseded (kept as history) and link the replacement. The latest value wins in recall."},{"url":"https://memory.reversecaptcha.fun/v1/memory/profile","method":"GET","priceMicroUsd":2000,"networks":["eip155:8453"],"description":"The session-start card: standing instructions, preferences, how to talk to this user, current projects, recent decisions and clarification tolerance. Cached for an hour."},{"url":"https://memory.reversecaptcha.fun/v1/memory/remember","method":"POST","priceMicroUsd":2000,"networks":["eip155:8453"],"description":"Write a memory for the delegating user: fact, preference, instruction, decision or transient state with TTL. Tier B stores client-side ciphertext the server cannot read."},{"url":"https://memory.reversecaptcha.fun/v1/memory/recall","method":"POST","priceMicroUsd":5000,"networks":["eip155:8453"],"description":"Hybrid recall (local vector embeddings + keyword), re-ranked by recency, confidence and usefulness. Returns top-k memories with scores."},{"url":"https://memory.reversecaptcha.fun/v1/memory/import","method":"POST","priceMicroUsd":10000,"networks":["eip155:8453"],"description":"Cold-start seeding from the portable format \"mnemo.portable-memory/1\" (up to 1000 memories per call); keeps supersede history."}]}