For a long time we considered extending Remote to support some of our favorite Core Lightning plugins. Our latest releases offer a UI for the CLBOSS and BOLT12-prism plugins. Heres a quick run through what you can do with both: https://m.primal.net/Lzce.jpg
For those unaware, CLBOSS is an automated manager for Core Lightning forwarding nodes. i.e. turn it on and never worry about things like managing channels again. The plugin does offer some commands that we have found useful at certain times... https://m.primal.net/Lzci.png
Perhaps you are going to get paid some onchain which you intend to sweep to cold storage. You can inform CLBOSS to ignore said funds for a period of time and it will not use it to open channels for you. Or perhaps you have a channel with your friend that you want to keep open, regardless if CLBOSS determines that it is not worth doing so. You can toggle the "Close" permission to off and CLBOSS will now leave said channel open. Learn more about CLBOSS here - https://github.com/ZmnSCPxj/clboss The README has some really excellent user stories that helped inform the design of our interface.
Inspired by this classic post from Gigi - https://dergigi.com/2023/03/12/lightning-prisms/ The BOLT12-prism plugin allows you to compose prisms using offers.
Lets say you have a coffee shop manager that wants to split tips from their node between Bob and Dave for the Saturday shift. Bob and Dave provide an offer to the manager and he creates the prism, in this case a 50/50 split: https://m.primal.net/Lzcm.png
Once the prism is created, the manager can then bind it to an offer created by Coffee Shop node. Now all payments to said offer will be split to Bob and Dave. https://m.primal.net/Lzco.png
On the left is the Coffee shop offer. When Erin tips her baristas, Bob and Dave receive their split of the tip instantly. https://m.primal.net/Lzcr.png
You can learn more about the plugin here - https://github.com/gudnuf/bolt12-prism Special shoutout to @farscapian and @gudnuf for their efforts.
Got a plugin you would like to see included in Remote? Or do you fancy building a UI for your favorite plugin? Let us know! More details on whats included in our latest releases: https://github.com/clams-tech/Remote/releases/tag/remote-2.3.0 https://github.com/clams-tech/Remote/releases/tag/remote-2.4.0
👀 This would be awesome: https://github.com/gudnuf/cln_nwc Then you could use clams to create permissioned connections from your node to apps.
BOLT-12 Prism support in nostr:nprofile1qqsgatmzhwdrf33d2my77scxyv2p5ej032ke0n2hghhddtavz2nkthgpr3mhxue69uhkummnw3ezucnfw33k76twv4ezuum0vd5kzmqpz3mhxue69uhhyetvv9ujuerpd46hxtnfduq3vamnwvaz7tmjv4kxz7fwdehhxarj9e3xzmnyycuy4x remote. Huge! nostr:nevent1qqszl83ngremuadeftc3l6slejxpsxppscuh80603l6lzd9759jj7lgpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhsygyw4a3thx35cck4dj00gvrzx9q6ve8c4tvhe4t5tmkk47kp9fm9m5psgqqqqqqsw8em7e
So excited to have BOLT12-prism UI support in nostr:nprofile1qqsgatmzhwdrf33d2my77scxyv2p5ej032ke0n2hghhddtavz2nkthgpr3mhxue69uhkummnw3ezucnfw33k76twv4ezuum0vd5kzmqpz3mhxue69uhhyetvv9ujuerpd46hxtnfduq3vamnwvaz7tmjv4kxz7fwdehhxarj9e3xzmnyycuy4x Remote. More excited to see where this project goes in the future. Lots of ideas! nostr:nevent1qqszl83ngremuadeftc3l6slejxpsxppscuh80603l6lzd9759jj7lgpz4mhxue69uhhyetvv9ujuerpd46hxtnfduhsygyw4a3thx35cck4dj00gvrzx9q6ve8c4tvhe4t5tmkk47kp9fm9m5psgqqqqqqsw8em7e