How to Add Multi-Currency Crypto Payments to BTCPay Server
A lot of us use BTCPay Server because it lets us accept Bitcoin without a payment company holding the money.
But I am definitely not the only one who has wondered: how do I accept other currencies too, without giving up self-custody?
Bitcoin is great, but not all customers hold Bitcoin. Some want to pay with USDT, USDC, SOL, TRX, DOGE, BCH, ADA, or whatever they already have in their wallet.
This short guide shows how to add multi-currency payments to BTCPay Server, support 90+ coins and chains, and still keep the important parts: no KYC/KYB, no hosted processor balance, and settlement to wallets you control.
Before You Start
You need three things before changing anything:
- admin access to your BTCPay Server instance,
- a BTCPay store where you want to enable multi-currency checkout,
- default settlement chain
- addresses for the chains you plan to support
Do not rush the address step....
Copyright of this story solely belongs to hackernoon.com. To see the full text click HERE