Hi,
thanks for reaching out. I hope to not confuse you more than help as all these moving parts might be a bit overwhelming when you are new to this space.
Before answering your questions it might be good to introduce BTCPay Server (www.btcpayserver.org) first. “BTCPay Server is a self-hosted, open-source cryptocurrency payment processor.” What this means is that instead of clearing payments with credit card processors like Stripe, PayPal or others you are hosting your own payment processor and have full control. So BTCPay Server handles the payment processing and wallet management for you. I recommend going through the site and documentation to see what it has to offer.
1. You need to setup and install your own BTCPay Server instance or use an existing one.
To get started quickly and for playing around you can try things out at mainnet.demo.btcpayserver.org or other 3rd party hosts directory linked here (read also the pros and cons)
For self-hosting, you can do that on any Linux server or via hosting providers that have special BTCPay Server offers such as Lunanode or Voltage Cloud (see here for Lunanode, or here for Voltage Cloud (no official docs yet))
2. Connect crypto wallet:
First by default BTCPay comes with Bitcoin and Lightning Network support (more on that below). There are different ways to create that, you can let BTCPay Server create a hot wallet, or you can import from your existing seed phrase, or do a watch only wallet or use a hardware wallet.
3. Which wallet:
As mentioned above BTCPay can host your wallet but you can also connect any existing Bitcoin wallet with your BTCPay Server. I assume you mean mobile phone wallets? In case of Bitcoin and Lightning Network wallets, I can recommend Muun, Breez or BlueWallet. Generally for bigger amounts if you process a lot of volume you should not have that same key on your phone but use a hardware wallet instead.
Supported crypto projects:
As mentioned above by default BTCPay only supports Bitcoin and Lightning Network. It also supports several altcoins natively (when you deploy via Docker on your own server) or via Plugins for Sideshift.ai and FixedFloat.
If you have more questions come and join https://chat.btcpayserver.org. Always nice people helping out around there.
-
This reply was modified 2 years, 7 months ago by ndeet.