Another Lightning Spec Summit complete: this time Tokyo. The good-natured competition among the teams is a steady source of delight, for these are all brilliant people striving to bring something wonderful into the world. They are also respectful and appreciative of each others' achievements: kudos from people you respect has always been a key motivation for working on Open Source projects ❤️
I tried, and failed, to avoid committing to implementing or collaborating on more things. Many have partial implementations already, fortunately. In no particular order:
1. A "marketplace" bolt12 feature for a centralized marketplace to arrange a fee for payment.
2. Completing my draft implementation of the simplified update mechanism (particularly, reestablishment mechanics!).
3. "lnp" payment proof format.
4. Rebase recurrence proposal for BOLT12.
5. Implement v1.5 gossip (once Elle revises it again!)
6. Split keys for comms, messages and payments in node announcements.
7. Proxy support for BOLT 8 handshake.
This doesn't count the tasks of reviewing what others are working on, which our team is not leading but are very interested in: bolt12 payment notifications and contact information sharing being two at the top of my mind.
It was a productive three days. And, yes, a pile of fun!