Hosting BTCPay Server w/ LunaNode
A simple 10 step guide to deploying BTCPay Server on LunaNode. Accept BTC, LN, XMR, (+Alts w/ FixedFloat) easily for ~ $10/month

- Create a LunaNode account https://dynamic.lunanode.com/signup
- Add credits to LunaNode with Bitcoin (Use an SMS verification service like JuicySMS or SMS4SATS to 'verify your phone number')
- On your LunaNode dashboard select API from the menu bar
- Visit https://launchbtcpay.lunanode.com
- Paste in your API key and API ID then select continue
- Use the generated LunaNode IP or your own domain (If using your own domain – add an A Record to the DNS settings of your domain to bind with the IP of your server)
- Customize BTCPay according to your needs (add SSH key, SSL e-mail, altcoins, Lightning Network implementation, etc.)
Note: If using more than two altcoins, go with a better hosting plan. For more info see: https://dynamic.lunanode.com/info - Select Launch VM and wait ~ 5 minutes for the server to deploy
- Go to your domain (or LunaNode IP)
- Wait for your node(s) to sync (the speed depends on the hosting plan you chose & the number of coins you added)
Done. Now you can create your store, add your wallet(s), and accept payments directly. For more info on using BTCPay see: https://docs.btcpayserver.org/guide