{"name":"Wicked Memory","description":"Portable, wallet-scoped persistent memory for AI agents: store, semantically search and version memories with a wallet signature. Search is pay-per-call via x402 (USDC on Base) or free with an API key. Not a conversational agent - a plain HTTP REST API.","url":"https://memory.wickedapi.com","version":"0.1.0","provider":{"organization":"WickedAPI","url":"https://wickedapi.com"},"documentationUrl":"https://memory.wickedapi.com/llms.txt","capabilities":{"streaming":false,"pushNotifications":false,"extendedAgentCard":false},"defaultInputModes":["application/json"],"defaultOutputModes":["application/json"],"securitySchemes":{"walletSignature":{"type":"custom","description":"x-wallet-address, x-wallet-timestamp, x-wallet-nonce, x-wallet-signature headers (see /llms.txt)."},"x402":{"type":"x402","description":"Pay-per-call in USDC on Base for search."}},"skills":[{"id":"memories.store","name":"POST /memories","description":"Store a memory (content, tags, metadata).","tags":["write"]},{"id":"memories.search","name":"GET /memories/search","description":"Semantic search over the wallet's own memories. $0.001 via x402 or free with a key.","tags":["paid","search"]},{"id":"memories.get","name":"GET /memories/{id}","description":"Fetch one memory.","tags":["read"]},{"id":"memories.history","name":"GET /memories/{id}/history","description":"Version history of a memory.","tags":["read"]},{"id":"memories.delete","name":"DELETE /memories/{id}","description":"Soft-delete a memory (recorded in /memory-deletions).","tags":["write"]}],"openapi":"https://memory.wickedapi.com/openapi.json"}