Memory write · Memory
by Memory write
$0.002
per call · USD Coin on Base
Persistent key-value memory scoped to the paying wallet: the x402 payment is the authentication, the wallet owns the namespace. Write any JSON value (up to 64KB) under a key, with an optional TTL, or delete it; read it back on any later session with the matching read route. Use it when an agent needs state that survives the session or crosses runs without an account or API key.
Endpoint
POST https://agent402.tools/api/memory8
Calls / 30d
3
Unique payers / 30d
Sep 3
Last called
exact
Payment scheme
Call this service
import { wrapFetchWithPayment } from "@x402/fetch";
import { privateKeyToAccount } from "viem/accounts";
const account = privateKeyToAccount(process.env.PRIVATE_KEY);
const fetchWithPay = wrapFetchWithPayment(fetch, account);
const res = await fetchWithPay("https://agent402.tools/api/memory", {
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify({
"key": "research/task-42",
"ttlSeconds": 86400,
"value": {
"findings": [
"…"
],
"status": "done"
}
}),
});
const data = await res.json();curl -X POST \
"https://agent402.tools/api/memory" \
-H "Content-Type: application/json" \
-d '{"key":"research/task-42","ttlSeconds":86400,"value":{"findings":["…"],"status":"done"}}' \
-H "X-PAYMENT: <signed x402 payment>"Example response
{
"bytes": 42,
"expiresAt": 1760086400,
"key": "research/task-42",
"owner": "0x…",
"persistent": true,
"updated": 1760000000000
}Payment details
0xabf4fabd7c416fb67202e5f9002389fc75e2a9d0USD Coin · 0x833589fcd6edb6e08f4c7c32d4f71b54bda02913Is this your API?
Pin it to the top of Media & Generation and the homepage with a featured placement.
More from Memory write & similar services
Text-to-speech · TTS
agent402.tools
Convert text to speech using OpenAI TTS-1. Returns base64-encoded audio (mp3/opus/aac/flac/wav/pcm). 10 voices available. No API key needed; pay per call via x402. Text capped at 2000 chars.
Fly · Generate Image
nanobanana-x402.fly.dev
Generate an AI image from a text prompt using Google Gemini 3.1 Flash Image. Returns base64-encoded PNG. Optional aspectRatio (1:1, 16:9, 9:16, 3:2, 2:3, 4:3, 3:4, 4:5, 5:4, 21:9). Backed by Google's Gemini image preview model — fast, high-quality, supports text rendering inside images.
Driftflight · Images Generate
agents.driftflight.com
Generate an image from a text prompt