By Design
What We Don't Know
We don't know what you sell
Content lives on your infrastructure. SatsRail processes invoices and amounts — payment data only. Content hosting and delivery are handled entirely by the merchant.
We don't know who pays
Lightning invoices are generated per-transaction. No accounts, no emails, minimal data. A payment arrives. We confirm it. That's it.
We don't know what happens after
Payment confirmation triggers a key. What that key unlocks is between the merchant and the customer. We never see the content. We never see the viewer.
The Flow
How Non-Custodial Payments Work
SatsRail is in the middle for the invoice. Never for the funds or the content.
Customer requests content
The merchant's app calls SatsRail's API to create a Lightning invoice. We see the amount. Nothing else.
Customer pays over Lightning
Sats flow directly from the customer's wallet to the merchant's wallet. Peer-to-peer. SatsRail never holds funds.
SatsRail confirms payment
We verify the invoice was paid and deliver a decryption key. The key is the proof. No accounts, no sessions, minimal data footprint.
Content decrypts client-side
The key unlocks the content in the customer's browser. The decrypted content never touches a server. Sovereignty at the edge.
Non-Custodial
Your wallet. Your keys. Your sats.
SatsRail never holds, escrows, or routes funds. Customers pay directly to the merchant's Lightning address. We facilitate the invoice — the money never touches us.
No chargebacks because there's no intermediary to reverse through. No frozen accounts because funds settle directly to your wallet. Full merchant control over your own revenue from the moment of payment.
Minimal Data Footprint
Less data stored means less risk for everyone.
Non-custodial Bitcoin payments for your business.
Direct settlement to your wallet. Simple API integration. Built for merchants who want control.
Free plan available • No credit card required