We're excited to announce the official launch of the TunnelSats Public API - a complete programmatic interface for managing Bitcoin VPN subscriptions without touching a browser.What's New?#
Our API provides full lifecycle management for WireGuard VPN subscriptions:β
Create subscriptions with Bitcoin Lightning payments
β
Renew automatically using Nostr Wallet Connect (NWC)
β
Monitor data usage and bandwidth limits
β
List active subscriptions across all your configs
β
Sync WireGuard keys to your server infrastructure
All endpoints return machine-readable JSON, support API key authentication, and respect rate limiting for fair usage.Why We Built This#
We saw node runners and Bitcoin enthusiasts managing VPN subscriptions manuallyβcopy-pasting config files, setting calendar reminders for renewals, and juggling multiple services. That's not sovereign.Privacy and automation shouldn't conflict.
Automate renewals via NWC and cron jobs
Integrate VPN provisioning into node management UIs
Build privacy-first tools on top of Bitcoin infrastructure
Run headless setups without ever opening a web browser
Who Should Use This?#
Node Operating Systems#
RaspiBlitz, Umbrel, MyNode, Start9, and others: We'd love to collaborate on app store integrations. Imagine one-click VPN provisioning for your users, paid in sats, with zero personal data collection.Node Runners & Developers#
Lightning node automation tools
Privacy-focused applications
Bitcoin circular economy services
WireGuard management dashboards
What We Need From You#
π οΈ Feedback: What's missing? What's clunky? Tell us.
π Integrations: Share your use cases and let's build together.
β Stars: If you find this useful, spread the word in the Bitcoin community.Get Started#
The Vision#
We're building infrastructure for a Bitcoin-native internetβwhere privacy, Lightning payments, and open APIs are default, not opt-in.
If you're working on node software, privacy tools, or Lightning integrations, let's talk. We're open to partnerships, co-development, and community-driven features.Need Code Examples? > Stuck on a specific flow? We are happy to provide example scripts (Python, Go, Node.js) to help you get your automation logic running in minutes.
What We Are Looking For:#
Programmatic Growth: We are looking for partners to help grow VPN infrastructure for Lightning Node runners. If you are building a Node OS or a management dashboard, letβs talk about deep integrations.
Use-Cases & Feedback: Whether you are building an auto-renewal bot via NWC or a headless server provisioning tool, we want to hear your story. Your feedback directly shapes our v2 roadmap.
ποΈ Transparency: Check our warrant canary - we've received zero government requests for user data. β‘ Built for Bitcoiners. Powered by Lightning. Programmatic by Default.