BTCpay Server

BTCPay server

BTCPay Server is an open-source project, not a company. It relies on a network of contributors and users. It is open source, non-custodial, anonymous, and free. You can launch a server in a cloud, your own hardware device, or use an existing host (free or paid).

Bitcoin Aruba is free host, easy to use. For an out-the-box hosted solution including a lightning node, Voltage is really good.

Once you have a BTCPay wallet, connect your e-commerce store or use one of many apps to get paid.


You always hold your own private keys. You provide only your own, existing bitcoin wallet x-pub. This allows BTCPay to create a new Bitcoin address or lightning invoice on demand for every transaction.


BTCPay Server has several e-commerce integrations available. It is a bridge between your bitcoin wallet, your customer’s wallet, and your e-commerce store. You can use BTCPay with Woocommerce, Shopify, Drupal, Magento, or Prestashop. At checkout, a customer is presented with a new invoice. BTCPay Server follows the status of the invoice.


Once you create an account you can make as many web-stores as you like, each with it’s own wallet. BTCPay has many cool plugins like a point-of-sale app, podcast streaming, paywall, payment splits, ticket sales, file seller, crowdfunding, and many others.