Rust P2P Game Protocol Substrate Engine
P2P-PGP is the foundational Rust substrate powering every LuckyDrone decentralized game product. A 10-crate workspace built on libp2p, WebRTC, QUIC, and CRDTs, it delivers the core P2P networking, state synchronization, and transport layer that the Ad Auction, Ad Exchange, Asset Auction, and Asset Exchange engines are built on. V1 ships web-first with a Leptos WASM browser SDK for instant browser integration and C++20 header delivery for native console sidecar integration. V2 upgrades the RPC layer to Cap'n Proto over QUIC for zero-copy, schema-driven messaging at wire speed.
P2P-PGP is the substrate for the entire LuckyDrone decentralized game product line. Each product extends the core with domain-specific protocol logic:
License the substrate or bundle with product engines