LN #19 - BOLT#11, Rusty Russell, Clams and CLN v23.11
Last live session was longer than what I expected but I love its content. If you want to learn how to add JSON RPC commands in lightningd you can watch the recording and read the writeup at:
Core Lightning implementation of BOLT #11 invoices - part 1.
This was the first part in a series of lives where we're trying to understand how Core Lightning implements BOLT #11 invoices:
https://github.com/lightning/bolts/blob/master/11-payment-encoding.md
Next Thursday 07, December, we'll try to understand how extra routing information (routehints) in tagged field of BOLT #11 invoices are computed in Core Lightning.
If you are interested soon you'll find more information about the event.
If there is one person from who there is always a ton to learn, this is Rusty Russell, the first person to implement LN with Core Lightning. We are lucky because his last interview Expanding Bitcoin's Global Reach Using Lightning with Rusty Russell - Blockstream Talk #33 is out.
If you are interested in learning Lightning App Development, you might want to check Austin Keslay's course "PlebDevs Course II: Building a Lightning Wallet Backend". As we can read in the github repository: "This course is designed to teach you the fundamentals of backend development with a focus on building a fullstack Lightning wallet."
In that tweet you can find all the informations about that course.
Clams, a Browser UI for Core Lightning nodes, has just released there v2.0.0-beta.1. They put a lot of work in that release to transform the App from "from being an interface for CLN nodes to being a unified Bitcoin app for individuals and businesses". Maybe this what you were looking for:
https://github.com/clams-tech/App/releases/tag/clams-2.0.0-beta.1
Core Lightning also released its new version v23.11 called "Bitcoin Orangepaper". It's time to upgrade your CLN node:
- Core Lightning v23.11: "Bitcoin Orangepaper",
- https://github.com/ElementsProject/lightning/releases/tag/v23.11
I found in my notes an article that I wanted to read but didn't until a few days ago. It is called An Overview of Lightning Network Implementations published in March 2021. This article is full of details. I love details.
We're done for today!
I hope you're doing well, see you next time.