Published the full file contents, a worked purchase with real figures, and this integration guide.
Rewrote the payment challenge description to state what the archive contains and when to call the endpoint.
Every public document now has an HTML page and a Markdown twin at the same path plus .md.
Added request logging: route, status, duration and declared user-agent, grouped into visits by a daily-rotating keyed hash that never stores an IP address.
2026-09-19
Launched. One product, 5 USDC once, x402 on Base mainnet.
Single-request purchase at GET /product: challenge, sign, retry the same URL.
One completed download per purchase; an interrupted transfer can be resumed and does not consume it.
Verified the full purchase path end to end on Base Sepolia, including settlement, delivery and refusal to charge twice.