burn-once-secret-vault
Store encrypted secrets and share a claim URL that reveals them exactly once, with an Ed25519-signed attestation of each burn.
Instructions
Store a secret (API key, webhook payload, signed URL) encrypted with WebCrypto AES-256-GCM and share a claim URL that yields the secret exactly once. A Durable Object serializes reads so single-use delivery is race-free, and every burn returns an Ed25519-signed attestation. Creating a vault requires x402 payment; the recipient's claim read (GET /v/:vault_id) is free. Costs 0.01 USDC per call on eip155:8453, paid automatically from BASE_PRIVATE_KEY. Request body fields are tool-specific -- see https://burn-once-secret-vault.jannioura.workers.dev/openapi.json.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||