Replying to Avatar jb55

one of the coolest things about commando (https://docs.corelightning.org/reference/commando) is that it exposes all CLN rpcs over the lightning network.

this gets way more powerful when you realize CLN plugins can extend CLN remote procedure calls.

for example, I made a plugin that exposes all bitcoin-core RPCs as CLN rpcs.

this enables you to create super secure client software that enables remote access to your bitcoin node, something not typically possible without complex setups.

since running a CLN node typically requires running a bitcoin node next to it, this makes CLN a way to securely access your bitcoin node remotely without VPN, and with granular, per-rpc access controls.

I even built a web interface for my bitcoin-core node using this technique. I'll try to do the same as a notedeck app! remote bitcoin-core interface!

nostr:note1ml828ua4zdlluphefqr7akl45zx084373a3gzqxrlf59hhvqvpjsg7feq2

hmm

a CLN plugin that adds the concept of accounts with TigerBeetle or inbuilt data store, where it does standard pay/invoice stuff but with an account name

then you can restrict arguments for each rune to only be able to use one account, and you get quotas/subwallets for free, and a way to give each LN node application its own wallet

Reply to this note

Please Login to reply.

Discussion

already half done building that. internally I'm calling it clnhub

one side project I want to do eventually is build my own hsmd

would be pretty important in this setup