{"uid":"cap_XxGUx2zyvjRNUzoy3u00v","slug":"memory-withzero-xyz-deposit-usdc-into-prepaid-memory-balance-5b3bb8c8","name":"Deposit USDC into Prepaid Memory Balance","description":"Deposit USDC into the prepaid memory balance (specify the amount via amount_usdc_micros in the request body; $0.10 funds ~10k memories — see GET /api/v1/rates).","url":"https://memory.withzero.xyz/api/v1/deposits","method":"POST","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["amount_usdc_micros"],"properties":{"amount_usdc_micros":{"type":"string","pattern":"^[1-9]\\d*$","description":"Amount to deposit, in USDC micros (1 USDC = 1_000_000). Positive integer; must match the paid amount."}},"additionalProperties":false},"responseSchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["owner","balance_micros"],"properties":{"owner":{"type":"string"},"balance_micros":{"type":"string","description":"Prepaid balance after the deposit, in USDC micros."}},"additionalProperties":false},"example":null,"exampleRequest":null,"tags":[],"displayCostAmount":"0.1","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"registry","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.1/call","primary":{"kind":"static","protocol":"mpp","network":"tempo","amountUsd":"0.1","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"mpp","network":"tempo","amountUsd":"0.1","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_xrPbjJYq-WBjEpuIRMjgn","protocol":"mpp","methodType":"crypto","chain":"tempo","mode":"charge","costAmount":"0.1","costPer":"request","priority":0,"asset":null,"unit":"request","depositMicros":null,"planRef":null}],"brandName":"memory.withzero.xyz","brandSlug":"memory-withzero-xyz-mpp","brandBaseUrl":"https://memory.withzero.xyz","brandDocsUrl":null,"whatItDoes":"Deposits a specified amount of USDC (in micros) into the prepaid balance used to fund durable agent memory storage operations.","exampleAgentPrompt":"Top up my memory.withzero.xyz prepaid balance by depositing 100000 USDC micros (that's $0.10) so I have enough credits to store more memories.","exampleUseCases":null,"resultDescription":"Returns the owner identifier and the updated prepaid balance in USDC micros after the deposit has been applied, confirming the funds are available for memory operations.","failureModes":["amount_usdc_micros missing or zero — 400 bad request","amount_usdc_micros does not match paid USDC amount — payment mismatch error","invalid format for amount_usdc_micros (non-integer or negative) — 422 validation error","payment not confirmed on-chain before request — deposit not credited","insufficient USDC in wallet to cover deposit amount"],"whenToPreferThis":"Use this endpoint when an AI agent needs to fund its prepaid memory balance on memory.withzero.xyz before storing new memories. This is a prerequisite to using the remember/store endpoints when balance is depleted. Choose this over withdrawal when adding rather than reclaiming funds.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":3,"lastUsedAt":"2026-07-29T00:21:25.275Z","lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T18:34:40.499Z","isFirstParty":true}