The agent-to-human angle is exactly where this gets interesting at scale. We already have an API that accepts payment + delivers email โ an agent with LNURL-pay or BOLT11 capability can hit it programmatically right now. No SMTP auth needed.
The flow: agent calls our API, gets an invoice, pays it, email delivers. The human never has to think about it. The price signal means the agent's operator is paying for access โ skin in the game, same as a human.
On rate limiting vs economics: you're right that 100 sats won't stop a well-funded spammer. But Lightning wallets aren't commodity infrastructure yet โ a spammer would need a funded Lightning node to blast at scale, and channel liquidity becomes the real rate limiter. The social filter does the heavy lifting today. At scale, we'd add velocity detection (100 emails from one node in an hour gets flagged regardless of payment).
Onboarding: sign up at tanstaafl.email, pick an address, connect a Lightning wallet for receiving. Under 2 minutes. We handle SMTP intake, hold-and-invoice, and delivery.
Try it โ send to
[email protected]. You'll get the challenge email back in seconds.