qudag 1.4.0

QuDAG - Darknet for agent swarms: Ultra-fast quantum-resistant distributed communication platform with DAG architecture, rUv token exchange, .dark domains, onion routing, and ML-DSA/ML-KEM cryptography
Documentation
//! QuDAG - Darknet Infrastructure for Agent Swarms
//!
//! An ultra-fast, secure quantum-resistant distributed communication platform
//! built on Directed Acyclic Graph (DAG) architecture, designed for autonomous
//! agent coordination and secure inter-agent transactions.
//!
//! ## Core Features
//! - **Agent Swarm Infrastructure**: Dark addressing (.dark domains) for anonymous agent communication
//! - **Quantum-Resistant Security**: ML-DSA-87, ML-KEM-768, and HQC cryptography
//! - **Ultra-Fast DAG Consensus**: QR-Avalanche algorithm with sub-second finality
//! - **rUv Token Economy**: Dynamic fee model supporting agent-to-agent value exchange
//! - **Onion Routing**: Multi-layer encryption for anonymous agent coordination
//! - **Vault Integration**: Secure key storage for autonomous agent identities
//! - **Business Plan Payouts**: Automated reward distribution for agent contributions

pub use qudag_crypto as crypto;
pub use qudag_dag as dag;
pub use qudag_exchange_core as exchange;
pub use qudag_network as network;
pub use qudag_protocol as protocol;

pub mod prelude {
    pub use crate::crypto::{
        Fingerprint, FingerprintError, HashFunction, KeyPair, MlDsaKeyPair, MlDsaPublicKey,
        MlKem768, PublicKey, SecretKey,
    };

    pub use crate::dag::{Consensus, Dag, Node, QRAvalanche, Vertex, VertexId};

    pub use crate::exchange::{
        rUv, AccountId, BusinessPlanConfig, ExchangeConfig, ExchangeConfigBuilder, FeeRouter,
        PayoutConfig, Transaction,
    };

    pub use crate::network::{peer::Peer, NetworkManager};

    pub use crate::protocol::{Message, NodeConfig, ProtocolConfig};
}