Lightning Splicing

Dusty Daemon

Hi, I'm Dusty Daemon, the creator of first Splicing implementation and maintainer of the Splicing spec. I have been coding since I was 12 years old. I've been interested in Bitcoin since early days and have devoted myself to full time Lightning development since 2021. Before implementing Splicing I read my way through the Core Lightning code base, I found both simple & complex bugs and started submitting fixes to the code base to clean them up. I've submitted many pull requests that have been accepted. All of this work can be found here: Dusty Daemon's Core Lightning Work

Back in 2021 Splicing existed only as a theoretical concept but no one was actually working on it. Instead of waiting for somebody to do it, I decided to step up and do the work myself. Years later, my Splicing creation now graces the lightning network and has fundamentally improved it.

Over the next year I completed the Splicing spec and wrote the first complete Splicing implementation with an incredible amount of help from Nifty Nei. I continue to improve upon it while taking the implementation to more platforms. I have been assisting other lightning platforms implement Splicing on a contract basis.

I also maintain the Splicing spec that preserves an offical record of how Splicing works and acts as a standard that Splicing must be maintained to across the Lightning network.

In 2022, I dedicated myself to developing Splicing code, and was able to create code that accomplishes the task. I finished the first splice on chain on May 2, 2022! I have since published my Splicing code. It has received its second major review by Core Lightning dev @niftynei. The next step is to get it ready for experimental release. My aim is to get it into a stable release in 2023 in Core Lightning, and meanwhile assist other lightning implementations to release it.

After finishing Splicing, I aim to build an entirely new "splice to close" specification.

Dusty's upcoming speaking engagements:

Dusty's prior speaking engagements:

You can follow my open source contributions via my github account ddustin, follow me on twitter at Dusty Daemon, or watch some of my Splicing presentations.

My open source work is completely funded by grants and donations. I am extremely grateful for the support.