With the release of Core Lightning 26.06 “Quantam-Resistant Lightning Channel”, including bwatch, a major architectural contribution co-designed by Sangbida Chauhuri and Rusty Russell, an era comes to a close.
When Rusty Russell made his first commit on May 26, 2015, it carried the humble description:
"Initial silly cmdline util to create an openchannel packet."
Over the next eleven years, that small experiment became one of the world's leading Lightning implementations.
The numbers are difficult to comprehend.
Rusty authored 9,762 commits to Core Lightning.
Out of 18,098 total commits in the repository's history, 53.9% were written by him.
He reached a peak of 1,316 commits in 2018 and sustained an average of roughly 900 commits per year for nearly a decade. Even in 2026, he had already contributed 458 commits before stepping away.
His work spans every corner of the project:
- 1,212 commits to lightningd
- 891 commits to the test framework
- 544 commits to gossipd
- Hundreds more across channeld, connectd, wallet, routing, documentation, and infrastructure
What stands out most is not just the volume, but the precision.
Across nearly ten thousand commits, there were only 18 reverts.
Anyone who has worked on production systems knows how remarkable that is. It reflects the same careful engineering discipline that made Rusty one of the most respected contributors to the Linux kernel long before Lightning existed.
His impact extends far beyond Core Lightning itself.
Rusty built the first Lightning implementation.
He chaired the BOLTs process and helped guide the Lightning specification through its formative years.
He championed interoperability between implementations, helping ensure Lightning remained an open protocol rather than a collection of isolated projects.
He created lnprototest, giving developers tools to verify protocol compliance and improve compatibility across the ecosystem.
He pushed research into scalability through efforts such as the Million Channels Project.
And perhaps most famously, he spent years championing BOLT 12.
Offers became Rusty's long-term project. From the earliest work in 2020 through to its inclusion in the Lightning specification, he drove the effort to bring reusable offers, improved privacy, blinded paths, and a better user experience to Lightning.
big news 🗞️ today: BOLT12 has officially been merged into the bolts repo and is now part of the official lightning specification!! ⚡️
— nifty, btc++ OS edition 🇰🇪 June 17-19 (@niftynei) September 24, 2024
currently three implementations support it: core-lightning, LDK, and eclair/phoenix
this is the first new BOLT to be added since 2017! pic.twitter.com/RsFcrAm3H0
Beyond the code, Rusty has been a mentor to generations of builders.
Many of the engineers who maintain Core Lightning today learned from his reviews, guidance, technical rigor, and willingness to patiently explain why a solution worked or why it didn't. His influence can be found not only in the repository, but in the people who continue to build on top of it.
The history of Core Lightning begins with Rusty. Its future belongs to the many developers he helped teach, mentor, and inspire along the way.
Thank you Rusty for eleven years of leadership, engineering, mentorship, and dedication to Lightning at Blockstream.
We wish you all the best in whatever comes next. The door is always open, and we hope to continue collaborating with you for many years to come.
We'll keep building.