BTCPay Server is superb non-custodial software, if you want to run it yourself. BoreLine Pay gives you the same guarantee, funds that settle straight to your own wallet, without standing up a Bitcoin node or maintaining a server. It is the hosted route to self-custodial Bitcoin payments.
The choice here is not custodial versus non-custodial. Both are non-custodial. It is self-hosted versus hosted.
With BTCPay Server you run the infrastructure: a full Bitcoin node, the server, updates, uptime, and backups. That is real control, and for some teams it is exactly right. BoreLine keeps the same non-custodial property, addresses derived from your own ZPUB, funds landing in a wallet only you control, but runs the chain-watching infrastructure for you. Nothing to install, nothing to keep online.
| BoreLine Pay | BTCPay Server | |
|---|---|---|
| Custody of funds | Non-custodial, your wallet | Non-custodial, your wallet |
| Hosting | Hosted for you | You self-host |
| Runs a full node | Not your problem | Required |
| Setup effort | Register a ZPUB | Server + node + upkeep |
| Cost model | Flat monthly fee | Free software + your hosting |
| Verify addresses yourself | Yes | Yes |
BTCPay Server is free, open-source, non-custodial software and a great option for teams who want to self-host. This page is not affiliated with or endorsed by the BTCPay Server project; it simply describes the hosted alternative.
You want self-custody without DevOps. If running a node and keeping a server patched is not how you want to spend your time, BoreLine gives you the same non-custodial guarantee as a service.
You want it live today. Register a ZPUB, drop in a payment link or one API call, and start accepting Bitcoin. No sync wait, no infrastructure.
You still want to verify, not trust. Derivation is public and deterministic, so you can check every address against your own wallet, and the core logic is open source.
Try it free with a fresh empty wallet. Pay a test invoice yourself and watch the money land straight in your own wallet, no node required.
Start free →