Tesserae
Free, open-source dashboard server for e-ink displays. Compose dashboards in a browser, render dithered frames, and push them over MQTT or REST to e-ink panels. Self-hosted, AGPL-3.0, no tracking.
Active development happens on git.rust-bitcoin.org, this repo is a mirror of https://git.rust-bitcoin.org/lightningdevkit/rust-lightning
Developer toolsRust · ShellGitHub @lightningdevkitSelf-installOwner unconfirmed
Paste into Claude or ChatGPT for installation instructions suited to your environment.
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
The maker's introduction consists of the line above. Read the repository README for more details. Repository README ↗
Loading the full README.
Read the full README ↗LDK/rust-lightning is a highly performant and flexible
implementation of the Lightning Network protocol.
The primary crate, lightning, is runtime-agnostic. Data persistence, chain interactions,
and networking can be provided by LDK's sample modules, or you may provide your
own custom implementations.
More information is available in the About section.
The project implements all of the BOLT specifications, and has been in production use since 2021. As with any Lightning implementation, care and attention to detail is important for safe deployment.
Communications for rust-lightning and Lightning Development Kit happen through
our LDK Discord channels.
no_std and exposes only relatively low-level interfaces.rust-lightning network stack using the
Tokio async runtime. For rust-lightning
clients which wish to make direct connections to Lightning P2P nodes, this is
a simple alternative to implementing the required network stack, especially
for those already using Tokio.rust-lightning channel data persistence and retrieval.
Persisting channel data is crucial to avoiding loss of channel funds.LDK/rust-lightning is a generic library that allows you to build a Lightning
node without needing to worry about getting all of the Lightning state machine,
routing, and on-chain punishment code (and other chain interactions) exactly
correct. Note that LDK isn't, in itself, a node. For an out-of-the-box Lightning
node based on LDK, see LDK-sample. However, if you
want to integrate Lightning with custom features such as your own chain sync,
key management, data storage/backup logic, etc., LDK is likely your best option.
Some rust-lightning utilities such as those in
chan_utils are also suitable for use in
non-LN Bitcoin applications such as Discreet Log Contracts (DLCs) and bulletin boards.
Also check out LDK-node library if you want to easily integrate lightning in your application without taking care of all the boiler plate code.
This is the beginning of the README. Read the rest at the original. Read the full README ↗