edge-react-gui
edge-react-gui copied to clipboard
Payment Protocol on Edge - Will You Please Support Dash?
On previous version of the Edge Wallet, the Payment Protocol was supported for a number of coins.
Currently, after Edge re-implemented the Payment Protocol, now only these 4 coins are supported:
- BTC
- BCH
- LTC
- DOGE
A Dash user attempting a payment with the Edge Wallet paying an Anypay merchant saw this error message:

He confusedly reached out to me asking what was wrong. I explained that it appears Edge does not currently support the Payment Protocol with the Dash blockchain.
Since it was possible in the past, I believe it is possible for Edge to re-implement support for Dash with the Payment Protocol.
Here is an Anypay QR code that includes Dash as a payment option that anyone can use for testing purposes:

Alternatively, your own invoices can be generated independently for testing purposes at:
https://anypayx.com > Get Started > Collect Payment
It seems like this line may hold the key to a good starting place for this issue:
https://github.com/EdgeApp/edge-react-gui/blob/8916a6c8eb9d01956842c2a59c2438291c4fe8fa/src/constants/WalletAndCurrencyConstants.ts#L532