VLS Roadmap

Developer Preview March 2023

Minimize chances of accidental fund loss.

  • Works with CLN socket mode and LDK
  • Encrypted cloud state backup
  • A complete set of layer-2 validation rules
  • Disaster recovery from signer and node failure
  • Optional validation rules (e.g. velocity, approval)
  • Basic policy audit (internal and independent third party)

Limitations:

  • Embedded (Rust no_std) signers not supported
  • Routing not supported
  • On-chain state tracking not supported
Beta Release June 2023

Designed to be secure against a malicious node.

  • A complete set of layer-1 validation rules (on-chain tracking)
  • Heartbeat and alerts
  • Allowlist

Limitations:

  • Embedded (Rust no_std) signers not supported
  • Routing not supported
Developer Preview:
Greenlight + VLS
June 2023

  • Full VLS signer integration with Greenlight
  • Developers building with the gl-client or additional layers like the Breez SDK can now easily access the VLS signer, without any need for modifications
Low Resource Signers (Beta 2) August 2023

  • Full support for a Rust no_std (microcontroller) mode
  • Signer can run on modest amounts of RAM and ROM
  • Tuning performance for embedded processors
Beta 3 October 2023

  • Multi-signer support (not multi-sig)
  • Latency and memory usage fine tuning
  • Expose VLS monitoring data
  • Dockerized VLS + services (vlsd, cln/ldk, txood, lssd, bitcoind, cln)
Debut of VLS Enhanced Stakwork & Sphinx Chat TBD

VLS for Enterprise Use Cases TBD

  • Signer runs in hardened server
  • Signer can handle millions of channels and payments
Routing TBD

Features Soon™

To submit feature requests, click here.

  • Bolt 12 support
  • VSS integration
  • Splicing
  • L402
  • VLS in mobile Secure Enclave (we need your help to convince Apple/Samsung 🙏)
Multi-sig Lightning Soon™

Pending maturity of Lightning network implementations of Taproot, Musig2 and FROST.

  • No single point of failure