On Walrus, storage has a term: every blob lives a fixed number of epochs, then expires unless someone renews it — and by default, nobody does. Walkeep is the renewal layer: your agent's memories stay alive indefinitely, and every renewal is provable on-chain.
A memory stored with default settings is a blob with a fixed end epoch and no renewal process. When the term ends, recall returns nothing and the index row is cleaned up — with no warning to anyone.
Walkeep watches every blob's on-chain end epoch and extends it early, every time, with alarms long before anything is at risk. Every renewal is a transaction you can verify yourself.
Every claim on this page is an on-chain fact. Here's the experiment, and here's how to re-run the verification yourself.
We stored a canary memory with default settings on mainnet and read its on-chain terms: fixed end epoch, no renewal anywhere, no API to extend it.
A memory stored through Walkeep's relayer — extended on-chain by our renewal worker, confirmed from transaction effects.
No account needed. Query the blob object, read its end epoch, open the extend transaction in any explorer.
Coming with launch: live counters computed only from chain data — memories kept alive, renewals executed, oldest memory age. If our database burned down, that page wouldn't notice.
Add the Walkeep MCP server to any agent runtime — Claude Code, Claude desktop, Hermes, anything MCP — and durability becomes a property, not a chore.
Add the server with your API key. No SDK swap, no refactor.
Your agent remembers as usual. Each memory lands on Walrus, encrypted, owned, registered for renewal.
We renew early, alert loudly, and prove every extension on-chain. Check anytime:
Everyone's been saved by a domain expiry email. Agent memory has no registrar and no notice — it just disappears. Walkeep is both: automatic renewal so expiry never happens, and a loud countdown weeks in advance if anything ever threatens it. Nothing is ever lost silently. That's the whole product.
Specific claims, honestly labeled.LIVE = true today ·PLANNED = committed before mainnet GA.
You pay in dollars. We buy and manage WAL, wallets, and gas. No customer keys, no customer custody — there's nothing of yours for us to lose.
On-chain payments sweep to a 2-of-3 multisig in the same transaction — the receiving contract holds nothing, ever. The renewal wallet carries days of float, not the treasury.
Production signing keys live in a secrets manager. Our worker literally refuses to start on mainnet with a plaintext key — the guard is in the code.
Memories are Seal-encrypted before they reach storage; storage nodes never see plaintext. Honest caveat: our relayer decrypts for recall — client-only encryption is on the roadmap.
Early renewal (weeks of buffer), a dead-man's switch on the worker, and an independent watchdog on separate infrastructure re-verifying every blob's on-chain runway daily. It has already caught real anomalies. Nothing about your data can fail silently — including us.
security@walkeep.io + security.txt at launch. External audit of the payment contract before any mainnet publish. Found something? We want it, and we pay for good bugs at our discretion.
Prepaid credits. You pay in dollars; we handle WAL, wallets, epochs, and 3 a.m. renewals.(Prototype pricing — final tiers TBD.)
Early access is rolling out to teams building agents on Walrus Memory and MCP-compatible runtimes.