BTCPayServer is an open-source, self-hosted payment processor for Bitcoin and other cryptocurrencies.
If you have any issues with BTCPay, please file a Github issue. If you have more general questions, please come on Slack or check our Wiki Page for common issues.
This solution is for you if:
- You want to be in control of your own funds
- Compliance teams of traditional payment processors rejected your application
- You want lower fees (we support SegWit)
- You want a way to support payments in altcoins
- You want to accept payments on the Lightning Network
- You want universally compatible invoices (we support the Bitpay API)
- Web-Wizard deployment (easiest) - Video
- Azure deployment - Video
- Docker deployment
- Manual deployment (not recommended)
- Third party hosting
- BTC-accepting Hosting Provider: How to deploy on LunaNode manually
BTC-accepting Hosting Provider: How to deploy on time4vps(They do not officially support docker yet)
- FAQ
- How to change the domain name of your BTCPay Server
- How to penny-pinch your Microsoft Azure deployment
- How to add altcoins
- How to contribute to development
- How to get support
- How to connect with the community
- The Ultimate Guide to BTCPay - The free and open-source Bitcoin Payment processor
- The Ultimate List of BTCPay Server Hosts and Merchants
- Xadrez - Guide to run an open source based e-store that accepts Litecoin, Bitcoin and fiat
- Third party hosted BTCPay servers - If you are looking for help with BTCPay Server
- BTCPay Server official youtube channel
- BTCPay Server Manual Install