Hey @ek, I made a series of live streams in 2024 explaining how BOLT 11 is implemented in Core Lightning. I'm no longer working on LN, but I guess the implementation has not changed much, and neither has the protocol, at least for BOLT 11.
I think you may find part 4 interesting.
Today we are going to look at the transformation of the information of an invoice from its representation with bytes of 8 bits to bytes of 5 bits. Specifically, we'll try to understand why the description foo bar of an invoice is represented in a BOLT #11 string by vehk7grzv9eq.
Hey @ek, I made a series of live streams in 2024 explaining how BOLT 11 is implemented in Core Lightning. I'm no longer working on LN, but I guess the implementation has not changed much, and neither has the protocol, at least for BOLT 11.
I think you may find part 4 interesting.
I hope this helps.
https://lnroom.tonyaldon.com/2024-01-04-live-0020-core-lightning-implementation-of-bolt-11-invoices-part-4/