CDK CLN
ALPHA This library is in early development, the API will change and should be used with caution.
Core Lightning (CLN) backend implementation for the Cashu Development Kit (CDK).
Installation
Add this to your Cargo.toml:
[]
= "*"
Configuration for cdk-mintd
Config File
[]
= "cln"
[]
= "/path/to/.lightning/bitcoin/lightning-rpc"
= true # Optional, defaults to true
= 0.02 # Optional, defaults to 2%
= 2 # Optional, defaults to 2 sats
Environment Variables
All configuration can be set via environment variables:
| Variable | Description | Required |
|---|---|---|
CDK_MINTD_LN_BACKEND |
Set to cln |
Yes |
CDK_MINTD_CLN_RPC_PATH |
Path to CLN RPC socket | Yes |
CDK_MINTD_CLN_BOLT12 |
Enable BOLT12 support (default: true) |
No |
CDK_MINTD_CLN_FEE_PERCENT |
Fee percentage (default: 0.02) |
No |
CDK_MINTD_CLN_RESERVE_FEE_MIN |
Minimum fee in sats (default: 2) |
No |
Example
License
This project is licensed under the MIT License.