Show and tell: Casa — agents pay per call in USDC (x402) for encrypted storage #292
Replies: 2 comments
-
|
Quick update for anyone who wanted to kick the tires without setup: there's now a free, no-auth way to try Casa. You get back a permanent arweave.net link in one call. The demo store is public + unencrypted (and rate-limited) — it's just to prove permanent storage works in one round-trip. The real path, Feedback welcome. |
Beta Was this translation helpful? Give feedback.
-
|
Nice build, and the wallet-as-identity, no-key angle is the part that feels most genuinely agent-native. Per-call USDC over x402 is the right model for this shape of thing: stateless, no account to provision, the cost is legible per action, and keeping reads free keeps the surface friendly. For write-metered storage it fits especially well, the payment is proportional to the thing of value, a durable write, rather than to time or a seat. One honest consideration on the payments side, since you asked. Per-call settlement answers "was it paid," but it leaves "was it paid for this exact write, and did that write actually land" as a separate question a downstream party (the agent's principal, an auditor, a disputing counterparty) may want to check later without trusting your server. Right now the x402 payment and the Arweave txid are two facts sitting side by side, and nothing binds them into one recomputable statement. If that ever matters for your users, one light and fully optional pattern is a content-addressed receipt that binds the payment to the stored artifact: Either way, clean project, and the per-call instinct is the right one. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Hi all — sharing a small project built around agent-native payments, in case it's interesting to folks here thinking about how agents transact.
Casa is private, durable storage that an AI agent pays for per call, with no account and no API key. The angle most relevant to this community is the payment model: instead of subscriptions or pre-provisioned keys, each write costs $0.01 USDC, settled over the x402 HTTP 402 flow. The agent hits an endpoint, gets a 402 with payment requirements, pays, and retries. Reads are free.
How it works
io.github.tony8713/casain the MCP registry) so agents can call it natively.Try it
Live: https://casa-agents.fly.dev · Repo: https://github.com/tony8713/casa
I'd love feedback from this group specifically on the payments side: does per-call USDC settlement feel like the right primitive for agent-to-service transactions, or do you see authorization/mandate models (à la AP2) as the better fit? Genuinely curious how people here think about it.
Beta Was this translation helpful? Give feedback.
All reactions