clams-tech / Remote

Remote control your Core Lightning node
https://remote.clams.tech
GNU General Public License v3.0
42 stars 7 forks source link

1.3.0-0.3.0: Feature - URL Protocol Handlers #101

Closed lnbc1QWFyb24 closed 1 year ago

lnbc1QWFyb24 commented 1 year ago

This PR implements URL Protocol Handlers for bitcoin: links so that if a user has the app installed on a supported device and they click on an prefixed link, the OS will offer to open up Clams to handle the invoice/address. Also implemented is the registerProtocolHandler method for when the app is not installed. It has very limited support and we cannot support lightning: prefixed links until they become supported by browsers.

PWA Support:

Screen Shot 2023-02-01 at 6 22 45 am

Browser App Support:

Screen Shot 2023-02-01 at 6 54 08 am