Lightning with your own node.
Payments in seconds, for a fraction of a cent. To get them, you connect your own node.
Your node.
And why we don’t provide one.
Your money stays with you
With a node of ours, your earnings would sit with us. That’s exactly what we don’t want.
Independent
Your node belongs to you. You can use it with other services at any time.
Optional
Lightning is an extra. Bitcoin payments work without it.
What you can connect.
Depending on how much you want to do yourself.
Your own node at home
LND or Core Lightning, for example on an Umbrel or Start9 device. It connects via REST or TCP.
Node as an app
For example Alby Hub: a Lightning node you run yourself – on your computer or hosted. It connects via Nostr Wallet Connect; we install the plugin it needs on request.
Blink
A Lightning account with its own Lightning address – also in a way that you hold the funds yourself, then for receiving only. We install the plugin it needs on request.
Custodial services
Lightning accounts with providers who hold the money for you can sometimes be connected too. Your money then sits with them – keep the balance small and withdraw regularly.
Phone wallets
Wallet of Satoshi, Phoenix and the like can’t be connected: they offer no interface BTCPay could use to create invoices.
How to connect it.
In four steps in your store.
Get the connection details
Your node shows the connection details for BTCPay – depending on the node as a connection string (REST or TCP) or as an LNDHub address.
Open Lightning
In your store under “Wallets → Lightning”, choose “Use custom node”.
Paste and test
Paste the connection details and use “Test connection” to check that BTCPay reaches your node.
Done
Save – from now on your checkout page offers Lightning.
Before you start.
Four things that are different with Lightning.
Receive only
You are responsible for your node’s configuration. Give the connection only the right to create invoices – if you allow more, the server operator can access your node too.
Inbound capacity
To receive payments, your node needs channels with room on your side. Many nodes and providers help with that – usually for a small fee.
Your node must be online
If your node is offline, Lightning doesn’t work. Bitcoin payments still do.
Costs
Channels and services around your node may cost something – that money doesn’t go to us.
Questions about Lightning?
Write to us