Memory your AI owns —
not the vendor.
Encrypted, portable AI memory any agent or app can call. Pay per request over x402 on Algorand, Base or Solana — or go wallet-free with an API key and credits. Five calls: save, search, get, verify, delete.
Your account, your keys, your memory.
Connect a wallet or create a recovery-key account — no email, no password. You get free credits, an API key, and a console to try every call.
Create your accountBuilding an agent? Agents pay per call over x402 and need no account at all — see the docs.
Encrypt, address, settle.
The memory core is chain-agnostic; only the payment rail is chain-specific — and one facilitator covers all three.
Encrypted before it leaves you
The SDK encrypts client-side by default (AES-256-GCM), so the server only ever holds ciphertext it cannot read. Opt out and it's still encrypted at rest — but then we hold the key.
Content-addressed
Every memory gets a SHA-256 id over its ciphertext.
verify re-hashes the stored bytes to prove nothing was
tampered with.
Paid per call
Agents settle a micropayment over x402 on whichever chain they choose. Everyone else spends prepaid credits — no wallet needed.
API key + credits
For apps and quickstarts. Sign in, create a key, call the gateway. Client-side encryption is on by default.
// wallet-free const m = new DecentrifyMemory({ baseUrl, apiKey, encryptionKey }); await m.save('remember this', ['notes']);Start here
x402 pay-per-call
For autonomous agents. Bring a signer; the 402 is paid and retried automatically. Settles on Algorand, Base or Solana.
// agent pays const m = new DecentrifyMemory({ baseUrl, paymentFetch, encryptionKey }); await m.save('agent memory', ['x402']); // auto-pays the 402Agent guide
Micro-priced, per call.
| Call | Web3 (x402) | Web2 (credits) | Price | Credits |
|---|---|---|---|---|
| Save | POST /v1/memory/save | POST /gw/memory/save | $0.0005 | 5 |
| Search | GET /v1/memory/search | GET /gw/memory/search | $0.0002 | 2 |
| Get | GET /v1/memory/:id | GET /gw/memory/:id | $0.0002 | 2 |
| Verify | POST /v1/memory/verify | POST /gw/memory/verify | $0.0001 | 1 |
| Delete | DELETE /v1/memory/:id | DELETE /gw/memory/:id | $0.0001 | 1 |
Testnet USDC — no real value, no card, no KYC. Every new account starts with free credits, and you can ask for more.
Give your agent a memory it owns.
One account, five calls, three chains. Free in under a minute.