What problem does it solve?
Aperture removes the friction of protecting web services with payments by turning an ordinary backend into a Lightning-native paywall that can issue L402 challenges and verify paid access.
Core Features & Use Cases
- Paid API Gatekeeping: Place Aperture in front of an HTTP or HTTPS service and require Lightning payment before requests are proxied through.
- Agent-to-Agent Monetization: Host content or endpoints that other agents can discover, pay for, and consume without manual billing workflows.
- Operator-Friendly Setup: Generate a ready-to-edit config, connect to a local or remote lnd instance, and run the proxy in foreground or background mode.
- Testing and Deployment Flexibility: Support mainnet, testnet, and regtest-style workflows, with options for TLS, no-auth development mode, and Docker-based integration testing.
Quick Start
Ask the agent to install Aperture, generate a configuration for your lnd node, start the proxy, and attach it to the backend service you want to protect.