BTCPay Server

How to connect to BTCPay Server

BTCPay Server is a self-hosted, open-source cryptocurrency payment processor and it's free. ๐Ÿช

Who uses BTCPay Server today:

  • Merchants who sell products and services online or in person

  • Charities and non-profits looking to accept donations or crowdfund their dream project

  • Developers building on top of bitcoin and payment infrastructure

  • Members of local communities willing to onboard people to their BTCPay instance and offer payment processing as a service or for free, creating a circular economy.

To be able to receive payments you need to configure a wallet. There are several options available.

Your Alby Account with its integrated wallet is one of these options. It is convenient to use, because you do not have to care about node and liquidity management. It works out of the box. BUT it is custodial.

Let's have a look how you can connect your Alby Account to your BTCPay Server:

Warm-up step 1: Register an account on the demo app or on an hosted BTCPay Server instance.

Warm-up step 2: Create a store


Now we are ready to configure a wallet in your BTCPay Server, so that you can start receiving payments.

Step 1: Click on 'Set up a Lightning node' or on 'Lightning'

Step 2: Insert your LNDhub credentials and click on 'Test connection'. You'll find them:

  • in the Alby Browser Extension: Select 'Account Settings' and click on 'Export'.

  • in your dashboard on Go to the 'Wallet' page and scroll to 'Wallet Connection Credentials'.

Congrats. You successfully connected your Alby Account. ๐ŸŽ‰

Click on 'Save' and you are done

Now you are ready to receive donations or sell goods and services for bitcoin.

To make the best out of BTCPay Server, check out this documentation about features, integrations into e-commerce platforms and plugins.

Last updated


Your bitcoin & nostr companion // from ๐Ÿ with ๐Ÿงก