LN-Symmetry Project Recap

Bit of an update: Was learning to use Claude and got the branch rebased, with a few key updates and bug fixes in roughly a week of back and forth.

What’s in this branch:

  1. Rebased on latest master

  2. Works out of the box on bitcoin-inquisition 29.x on signet with TRUC/eph dust/P2A/1p1c package relay. Does automated anchor bumping for real unlike before (I migrated to a op_return commitment vs annex usage as well)

  3. Support for restarting your node without crashing (lol)

  4. Support co-op close (protocol a little jank similarly to legacy close but enough for testing)

  5. Significantly more test coverage, though still PoC level

  6. Probably a lot more

So unlike last time, the UX should kinda work ok.

Sample unilateral close update tx: mempool - Bitcoin Explorer

Sample unilateral close settle tx: mempool - Bitcoin Explorer

Sample cooperative close tx: mempool - Bitcoin Explorer

Beyond this I had Claude migrate from APO to OP_TEMPLATEHASH+OP_CSFS+IK, both the BOLT draft (with some gentle corrections) GitHub - instagibbs/bolts at 2026-01-eltoo_th then a one-shotted implementation Commits · instagibbs/lightning · GitHub OP_TEMPLATEHASH isn’t live on inquisition, so it can only be tested in regtest for now.

If people are interested, please try it out on signet on bitcoin-inquisition, the cost of maintaining this PoC is basically zero now.

9 Likes