BTCPay Server - macterra/Cryptonomicon GitHub Wiki

FAQ

Where is it?

Currently you can reach it at https://btcpay552438.lndyn.com which is hosted at https://www.lunanode.com/

(I recommend pointing btcpay.cryptotech.guru to that address using a CNAME record.)

How to set up a new Store?

An account can create any number of stores. All payments to a store go directly to the associated wallet. BTCPay Server stores only the wallet's master public key which it uses to generate a unique address for each payment.

To create a new store you just have to provide a name. Create separate stores only if you want payments to go to separate wallets or if you want to keep invoices separate.

To activate a store you have to connect a wallet. I didn't have any luck connecting my ledger nano but it was easy to connect my electrum wallet just by pasting in the master public key into the form. Once a store is activated you can create pay buttons, invoices, payment requests, and apps such as a crowdfund.

How to create a bounty?

I recommend using the crowdfund app for bounties. Follow these steps to create a bounty.

Can I use the same wallet?

Yes you can use the same wallet associated with a store to contribute to a bounty in that store, but be aware that since the source and destination wallet are the same only the transaction fee will show up in your wallet history. I found this a bit confusing initially.

What if the target for a bounty is not met?

Unlike some crowdfunding platforms the payment for contributions goes through immediately. Unless I'm missing something it seems that refunds have to be done manually. The invoice details page for each contribution has a link to the transaction and a refund email address provided by the contributor. Presumably we could refund the contribution back to the originating address and email the user. I don't think the provided email address is validated in any way so that is more of a courtesy.

How to collect a bounty

Once the Gatekeeper closes the issue associated with the bounty as complete, I recommend using a payment request to collect a bounty.