VLS releases tag team signing support

2024-02-29

Hi There!

This is the moment you've all been waiting for!

Take VLS for a Spin

We're thrilled to announce a fresh VLS release "Auspicious Anubis", which introduces support for tag team signing to VLS. We invite Lightning developers and companies to try it out and provide feedback that will shape future VLS releases.

Help us improve the security of the Bitcoin Lightning Network. Join our Matrix room, submit feature requests, and test VLS with sample CLN or LDK nodes.

If you'd like to learn more first, read on below.

Overview of the v0.11.0 - "Auspicious Anubis" Release

This release offers everything in the VLS low resource signers + the below features and enhancements:

  • Tag team signing, aka multi-signer, support (not multi-sig)
  • Latency & memory usage measurement & fine tuning
  • Dockerized VLS (vlsd, cln/ldk, txood, lssd, bitcoind)
  • See here for a full changelog

While this release is secure against the most common ways a malicious node may steal user funds, it does not yet capture all scenarios in which a user might lose funds.

We recommend running VLS in testnet or with limited funds in production until we reach our production release milestone and you are comfortable it adequately protects against all scenarios relevant to your use case.

See here for an independent security review of our architecture and code, up until January 2023.

Roadmap

With another release under our belts, we now shift our attention to the next step of our roadmap, adding more features to our beta release:

  • Splicing and dual funding support

Later on in our roadmap, we also plan to add features such as extended BOLT-12 support and VSS integration, as well as introducing the ability to utilize multiple signers using multi-sig with your Lightning keys. The latter is dependent on the maturity of a key protocols, namely Taproot, Musig2 and FROST.

These future roadmap deliverables will further enhance the security that VLS brings to the Bitcoin Lightning network.