When you install BTC pay server from the app store it has the following description
“Payments with BTCPay Server go directly to your wallet, which increases the privacy and security. Your private keys are never uploaded to your Umbrel. There is no address re-use, since each invoice generates a new address deriving from your xpubkey.”
How is it using a xpubkey, I thought Bitcoin Core did not support this?