reticulum-rs 0.1.3

Reticulum-rs is a Rust implementation of the Reticulum Network Stack - a cryptographic, decentralised, and resilient mesh networking protocol designed for communication over any physical layer. This project is open source and community-owned, focused on bringing Reticulum capabilities to the Rust ecosystem with clear APIs, reproducible behavior, and portable deployment options.
Documentation
#[cfg(feature = "alloc")]
extern crate alloc;

pub mod buffer;
pub mod channel;
pub mod config;
pub mod crypt;
pub mod destination;
pub mod e2e_harness;
pub mod error;
pub mod hash;
pub mod identity;
pub mod iface;
pub mod packet;
pub mod ratchets;
pub mod resource;
pub mod rpc;
pub mod storage;
pub mod transport;

pub use crate::destination::{group_decrypt, group_encrypt};
pub use crate::hash::lxmf_address_hash;
pub use crate::identity::{lxmf_sign, lxmf_verify};
pub use crate::packet::{Packet, LXMF_MAX_PAYLOAD};
pub use crate::transport::{DeliveryReceipt, ReceiptHandler};

mod serde;
pub mod utils;