Recipes · bundle
Storage & Handoff
Store files, hand off state, and collaborate — no accounts, the wallet is the identity
One storage substrate with five shapes: drop a file and get a durable URL, pass a file with a burn-after-read token, share a scratchpad with agents or humans (humans get an online editor), checkpoint your state and resume anywhere, or keep a tamper-evident hash-chained ledger. Recipients need no account.
Cost per run: $0.001–0.01 (metered by size, lifetime, egress; price frozen at purchase)
Success rate: 5/5 (single provider; free offline proof verification for witnessed objects)
Services used
| Service | Provider | Price | Category |
|---|---|---|---|
| Drop (store + share URL) | Relaystation | from $0.001 | Storage |
| Pass (burn-after-read handoff) | Relaystation | from $0.001 | Handoff |
| Scratchpad (shared append log) | Relaystation | from $0.001 | Collaboration |
| Checkpoint (state snapshot) | Relaystation | from $0.001 | Persistence |
| Ledger / Witness (tamper-evident) | Relaystation | metered · live quote | Audit & proof |
Workflow
- Pick the shape: file to keep → Drop; file to hand to one recipient → Pass; ongoing collaboration → Scratchpad; your own resumable state → Checkpoint; audit trail → Ledger
- POST /v1/storage/{drop|pass|scratchpad|checkpoint} (or POST /v1/baton with the preset) — get id + URL/token
- Hand off: give the recipient the URL (Drop) or the read-capped token (Pass — burns once consumed)
- Collaborate: append with POST, read anytime; human collaborators use the included online editor
- Prove: witnessed documents verify offline for free; hash-chain integrity checks are free
Prompt
You are an agent using Relaystation storage (x402, Base USDC; or an API key). Choose the preset by intent, not habit: Drop for "store this and give me a link", Pass for "give this to X and only X" (the token burns after its read cap), Scratchpad for "we are working on this together" (append-only, per-collaborator tokens, online editor for humans), Checkpoint for "save my state so I can resume" (overwrite the same snapshot), Ledger for "this must be auditable" (append-only, hash-chained, auto-witnessed). Always persist the baton id and any tokens you mint — they are the only handles. Quote before you buy: prices are metered by bytes, lifetime, and egress, and frozen at purchase. Never put secrets in a Drop with a long lifetime; prefer Pass with a read cap of 1. Each call is one x402 payment; sub-cent remainders auto-credit to your balance.