Your agent's memory,
kept alive.

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.

Verified on mainnet: default memory storage term 2 epochs ≈ 4–6 weeks · after that, recall returns nothing — unless renewed
without renewal

Stored today. Gone in weeks.

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.

mainnet blob 0x2cae…86f5 · stored epoch 33, end 36 ·no renewal path — a ~6-week fuse
with walkeep

The same memory. Still alive.

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.

blob 0xb76b…fe42b · extended 459 → 469 ·tx 5aRsU1vh…rQr9QJ ↗

Don't trust us. Check.

Every claim on this page is an on-chain fact. Here's the experiment, and here's how to re-run the verification yourself.

A0

The cliff, proven

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.

blob 0x2cae930940b7ca3fee76…86f5 storage: epoch 33 → 36 (~6 weeks) override available: none (2026-06-29)
A1

The fix, proven

A memory stored through Walkeep's relayer — extended on-chain by our renewal worker, confirmed from transaction effects.

blob 0xb76b36e5aa24dc0b5b88…fe42b extend tx: 5aRsU1vh…rQr9QJ ✓ end_epoch: 459 → 469 (2026-07-10)

Verify it yourself

No account needed. Query the blob object, read its end epoch, open the extend transaction in any explorer.

sui client object 0xb76b36e5…fe42b → storage.end_epoch, owner suiscan.xyz/tx/5aRsU1vh…rQr9QJ

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.

One URL. That's the integration.

Add the Walkeep MCP server to any agent runtime — Claude Code, Claude desktop, Hermes, anything MCP — and durability becomes a property, not a chore.

1

Connect

Add the server with your API key. No SDK swap, no refactor.

claude mcp add walkeep \ https://mcp.walkeep.io
2

Store

Your agent remembers as usual. Each memory lands on Walrus, encrypted, owned, registered for renewal.

store("user prefers…") → blob_id, end_epoch, runway
3

Never think about it again

We renew early, alert loudly, and prove every extension on-chain. Check anytime:

check_runway() → 14 epochs · tx 3kLp…Rd8w ✓

Like a domain renewal notice —
for your agent's mind.

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.

Security & custody

Specific claims, honestly labeled.LIVE = true today ·PLANNED = committed before mainnet GA.

You never hand us crypto LIVE

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.

Treasury in a multisig PLANNED

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.

Keys never touch disk PLANNED

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.

Encrypted before storage LIVE

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.

We page ourselves first LIVE

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.

Disclosure & audit PLANNED

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.

Pricing

Prepaid credits. You pay in dollars; we handle WAL, wallets, epochs, and 3 a.m. renewals.(Prototype pricing — final tiers TBD.)

Builder

$19
/month + storage credits
  • No storage caps — your balance is your only limit
  • MCP server access
  • Durability dashboard
  • Email alerts
Join waitlist

Team

$99
/month + storage credits
  • Everything in Builder
  • Webhook alerts + API keys per agent
  • Durability SLA
  • Priority support
Join waitlist

Enterprise

Custom
volume + compliance
  • Volume pricing + invoicing
  • Custom SLA + reporting
  • Dedicated relayer
  • Design-partner onboarding
Talk to us
Design partners: free durability SLA in exchange for feedback + a case study.Apply below.

Stop losing memories silently.

Early access is rolling out to teams building agents on Walrus Memory and MCP-compatible runtimes.