you release a new lightning node/tool/something.

Why don't you try to follow at least a little bit the existing APIs?

We waste sooo many developer hours just because everybody makes things slightly different and incompatible.

Reply to this note

Please Login to reply.

Discussion

it hurts innovation. Wen need to accelerate and stand on the shoulders of giants, and not start from scratch each time.

this also hurts adoption as we can not focus on adoption and usage.

What are you referring to exactly?

I wonder too. Maybe the 5 pillars of LN backends:

createinvoice, payinvoice, checkinvoice, checkpayment, balance

I wish there was a standard api. I suggested something a long time on the lightning-dev/cln mailing list but noone seemed interested.

https://lists.ozlabs.org/pipermail/c-lightning/2022-January/000214.html

phoenixd would be my guess

Embrace the chaos