VSS

Versioned Storage Service by LDK.

Available (Beta)
Updated Feb 7
nodana/vss
0.1.0
$15.00 per month

Introduction

This template is for developer testing only and does not include any authentication beyond what the software itself provides. It includes the Versioned Storage Server and a Postgres DB connected internally. The upcoming Pro version will support remote databases and provide additional authentication.

VSS, which stands for Versioned Storage Service, is an open-source project designed to offer a server-side cloud storage solution specifically tailored for non-custodial Lightning supporting mobile wallets. Its primary objective is to simplify the development process for Lightning wallets by providing a secure means to store and manage the essential state required for Lightning Network (LN) operations.

In a non-custodial Lightning wallet, it is crucial to securely store and manage various types of state data. This includes maintaining a list of open channels with other nodes in the network and updating the channel state for every payment made or received. Relying solely on user devices to store this information is not reliable, as data loss could lead to the loss of funds or even the entire wallet.