NodeX is a serverless, peer-to-peer desktop messenger written in Rust that eliminates central servers through decentralized Kademlia routing, end-to-end encryption, NAT traversal, and steganographic contact sharing. It provides direct UDP communication, onion routing, distributed DHT mailboxes, and encrypted voice calling without requiring phone numbers or KYC.