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.
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.
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