commonware-p2p 2026.9.0

Communicate with authenticated peers over encrypted connections.
Documentation
//! Communicate with a fixed set of authenticated peers over encrypted connections.
//!
//! [discovery] operates under the assumption that peer addresses aren't known in
//! advance, and that they need to be discovered. Bootstrappers are used to
//! connect to the network and discover peers.
//!
//! [lookup] operates under the assumption that peer addresses are known in advance,
//! and that they can be looked up by their identifiers.

mod channels;
mod data;
pub use crate::sizing::peer_set_limit;
pub use data::{MAX_PAYLOAD_OVERHEAD, MAX_SIZE};
pub(crate) mod dialing;
pub mod discovery;
pub mod lookup;
mod mailbox;
pub use mailbox::Mailbox;
mod relay;
mod router;