vincenzopalazzo / lampo.rs

lampo (lightning in Italian) is a experimental implementation of a tiny lightning node
http://lampo.devcrew.cc
BSD 3-Clause "New" or "Revised" License
37 stars 14 forks source link

Implementing a PoC for VLS signer #86

Open vincenzopalazzo opened 1 year ago

vincenzopalazzo commented 1 year ago

Background

Given the absence of a widely adopted full node for rust-lightning (which we aim to become one of), there exists a notable project called Validating Lightning Signer (VLS) at vls.tech that supports rust-lightning but lacks a compatible project to collaborate with.

From our perspective, we are a small project with significant ambitions. Incorporating the VLS signer as the default signer within Lampo can aid us in enhancing various aspects of our design and ensuring fund security by entrusting responsibility to individuals dedicated to fund safety.

Goal

This SoB project seeks to experiment with Lampo and VLS by implementing the different signers supported by VLS (including the local and remote versions) within Lampo.

The main steps for this SoB project are:

vincenzopalazzo commented 2 months ago

Due the recent progress that @VanshulB is doing, I will add this to the August release