{"version":1,"name":"GEDX402 Memory","serviceName":"GEDX402 Memory","tags":["database","memory","sql","agents","usdc"],"iconUrl":"https://db.gedx402.com/favicon.svg","url":"https://db.gedx402.com","origin":"https://db.gedx402.com","role":"shard","shard":"GEDX402 Memory","hub":"https://gedx402.com","openapi":"https://db.gedx402.com/openapi.json","llms_txt":"https://db.gedx402.com/llms.txt","agents_manifest":"https://db.gedx402.com/.well-known/agents.json","network":"base","payments":{"asset":"USDC","facilitator":"coinbase-cdp","networks":[{"id":"base","label":"Base","caip":"eip155:8453","asset":"USDC","family":"evm"}],"primary_network":"base"},"facilitator":"https://api.cdp.coinbase.com/platform/v2/x402","resources":["https://db.gedx402.com/v1/sql/query","https://db.gedx402.com/v1/sql/exec","https://db.gedx402.com/v1/memory/sessions"],"outputs":[{"name":"gedx402_memory_sessions","description":"SQL memory session on db.gedx402.com: one x402 payment prepays sql/exec write and sql/query read credits. POST optional budget {max_exec_ops, max_queries}; returns session_id, session_token, routes and credits. USDC per request (see unpaid 402 or GET /v1/models) wire settlement (budget caps apply). Send session_token on query/exec (X-Memory-Session-Token header or body); no 402 until credits run out. Hero: GET /heroes/memory-session.","url":"https://db.gedx402.com/v1/memory/sessions","method":"POST","payment":"x402","price_usd":0.69,"price_display":"$0.690","input_schema":{"type":"object","properties":{"budget":{"type":"object","description":"Prepaid SQL exec/query credits included in the single x402 payment.","properties":{"max_exec_ops":{"type":"integer","minimum":0,"maximum":64,"description":"Prepaid write credits for POST /v1/sql/exec."},"max_queries":{"type":"integer","minimum":0,"maximum":256,"description":"Prepaid read credits for POST /v1/sql/query."}}}}},"example_request":{"budget":{"max_exec_ops":3,"max_queries":5}}},{"name":"gedx402_sql_exec","description":"Write SQL on shared agent memory database. POST INSERT, UPDATE, DELETE, CREATE, DROP, ALTER, or REPLACE with optional params; UPDATE/DELETE require WHERE; changes capped at 100 rows. With valid session_token, no x402 until exec credits exhausted. Bundle: GET /v1/models?bundle=memory. Shard omitted from default OpenAPI discovery.","url":"https://db.gedx402.com/v1/sql/exec","method":"POST","payment":"x402","price_usd":0.017,"price_display":"$0.017","input_schema":{"type":"object","properties":{"sql":{"type":"string","description":"Single write statement (INSERT, UPDATE, DELETE, CREATE, DROP, ALTER, REPLACE)."},"params":{"type":"array","description":"Optional bound values for ? placeholders.","items":{}},"session_token":{"type":"string","description":"Optional — from POST /v1/memory/sessions; skips x402 while credits remain."}},"required":["sql"]},"example_request":{"sql":"CREATE TABLE IF NOT EXISTS listing_example (id TEXT PRIMARY KEY, body TEXT)"}},{"name":"gedx402_sql_query","description":"Read-only SQL on shared agent memory database. POST SELECT with optional params; results capped at 1000 rows. With valid session_token from POST /v1/memory/sessions, no x402 until query credits exhausted. x402 settlement USDC per request (see unpaid 402 or GET /v1/models) worst-case per standalone query. Hero: GET /heroes/sql-query. Bundle: GET /v1/models?bundle=memory. Shard omitted from default OpenAPI discovery.","url":"https://db.gedx402.com/v1/sql/query","method":"POST","payment":"x402","price_usd":0.007,"price_display":"$0.0070","input_schema":{"type":"object","properties":{"sql":{"type":"string","description":"Single read-only SELECT (or WITH … SELECT)."},"params":{"type":"array","description":"Optional bound values for ? placeholders.","items":{}},"session_token":{"type":"string","description":"Optional — from POST /v1/memory/sessions; skips x402 while credits remain."}},"required":["sql"]},"example_request":{"sql":"SELECT 1 AS ok"}}],"catalog_url":"https://db.gedx402.com/v1/models","demo_url":"https://db.gedx402.com/v1/demo","instructions":"Shard API with 3 paid routes. Full catalog at hub GET /v1/models. Pay per request with USDC on Base via x402 v2 (Coinbase CDP facilitator). Choose any listed network in the 402 accepts[] response.","ownershipProofs":["0xb3C2776cE3F99cb3366520c27b4aC5D436942Ab6"]}