I get a lot of questions about building something like SN. I use LND and found their builder's guide really helpful, so I tend to just share that, but I'd like to give other implementations their due especially as some of their stars are rising.™️
Do some of these other implementations have docs for building applications?
CLN - https://lightning.readthedocs.io/ though not really noob friendly, just a dump of info.
LDK - https://lightningdevkit.org/tutorials/getting-started/ but it's more catered to building a node in the first place. They'll have an LDKLite version soon.
reply
If I were "CEO" of these projects, and I wanted to people to build stuff on top of them, these kind of docs would be priority uno. In addition to getting more people using my implementation, it'd probably have a bunch of second order effects like increasing tooling, awareness, and creating a hiring pipeline.
reply
I agree. Which I believe is why LND has been able to capture so much of the market share. Developer experience / feedback and docs. LDK is doing pretty well IMO for what it is, it just happens to be that what their target audience is right now is for a niche of lighting experts. CLN has historically dropped the ball on developer experience even if they have some of the most configurable and adaptable software. Their plugin system can be really nice. But FFS they didn't get an HTTP API until this year and I still don't even know where it's at or how to use it.
It really shows the difference in building products and platforms vs building FOSS in a decentralized way. There's pros and cons on both sides but its night and day the difference in consumer experience.
reply
i used to download Eclair mobile But I can't use it. Is it a node or how to use it?
Is it the same story?
(I'm new here)
reply
I’ve found these docs to help troubleshoot a node
reply