Files
cdk/crates/cdk-lnbits
thesimplekid 9ac387ae3d Ln use common (#751)
* chore: cdk-cln use common

* feat: lnd use common

* feat: lnbits use common
2025-05-14 17:29:58 +01:00
..
2025-05-14 17:29:58 +01:00
2025-05-14 17:29:58 +01:00
2025-03-25 23:27:38 +00:00

CDK LNbits

crates.io Documentation

The CDK LNbits crate is a component of the Cashu Development Kit that provides integration with LNbits as a Lightning Network backend for Cashu mints.

Overview

This crate implements the MintPayment trait for LNbits, allowing Cashu mints to use LNbits as a payment backend for handling Lightning Network transactions.

Features

  • Create and pay Lightning invoices via LNbits
  • Handle webhook callbacks for payment notifications
  • Manage fee reserves for Lightning transactions
  • Support for invoice descriptions
  • MPP (Multi-Path Payment) support

Usage

Add this to your Cargo.toml:

[dependencies]
cdk-lnbits = "*"

License

This project is licensed under the MIT License.