cln4rust
cln4rust copied to clipboard
Crate that provides an RPC binding from rust code to the c-lightning daemon
Rust framework for core lightning
A collection of libraries to develop and work with core lighting.
Project Homepage
This repository contains a sequence of craters that are useful to work with core lightning in the Rust programming environment.
Craters
These are the complete list of craters supported right now
Crate | Description | Version |
---|---|---|
clightningrpc-common | Crate that provides an Generic RPC binding from rust code to the core lightning daemon | |
clightningrpc | Crate that provides a strong typed RPC binding from rust code to the core lightning daemon | |
clightningrpc-plugin | Crate that provides a plugin API to give the possibility to implement a plugin in Rust | |
clightningrpc-plugin-macros | Crate that provides a procedural macros implementation to make easy to develop a plugin developer to build a plugin | |
clightningrpc-conf | This crate provides configuration manager for core lightning. | |
clightningrpc-testing | This crate provides test framework for core lightning (including bitcoin). | unrelated |
Contributing guidelines
Read our Hacking guide
Supports
If you want to support this library, consider donating with the following methods
- Lightning address: [email protected]
- BOLT 12: https://bruce.lnmetrics.info/donation
- Github donation
Credits
This library is based on Andrew Poelstra's rust-jsonrpc.