#protocols #com #lightning #set-reconciliation #getalby

no-std negentropy

Rust implementation of the negentropy set-reconciliation protocol

6 releases (3 breaking)

0.5.0 Jan 31, 2025
0.4.3 Sep 13, 2024
0.4.0 Dec 14, 2023
0.3.1 Oct 3, 2023
0.0.0 Sep 9, 2023

#75 in Compression

Download history 5425/week @ 2024-10-31 3543/week @ 2024-11-07 5387/week @ 2024-11-14 3696/week @ 2024-11-21 3498/week @ 2024-11-28 4111/week @ 2024-12-05 3751/week @ 2024-12-12 2797/week @ 2024-12-19 2476/week @ 2024-12-26 4701/week @ 2025-01-02 4539/week @ 2025-01-09 5785/week @ 2025-01-16 7362/week @ 2025-01-23 9375/week @ 2025-01-30 9303/week @ 2025-02-06 4278/week @ 2025-02-13

31,289 downloads per month
Used in 40 crates (2 directly)

MIT license

48KB
1K SLoC

Negentropy

crates.io crates.io - Downloads MIT

Description

Rust implementation of the negentropy set-reconciliation protocol.

Minimum Supported Rust Version (MSRV)

These crates are built with the Rust language version 2018 and require a minimum compiler version of 1.51.0

License

This project is distributed under the MIT software license - see the LICENSE file for details

Donations

⚡ Tips: https://getalby.com/p/yuki

⚡ Lightning Address: yuki@getalby.com


lib.rs:

Rust implementation of the negentropy set-reconciliation protocol.

No runtime deps

Features