NoxVR Relay is a high-throughput relay written in Rust that manages real-time multiplayer sessions for the NoxVR platform. It bridges QUIC-connected game clients with the central node server over WebSocket.
- QUIC transport — encrypted, low-latency connections via
quinn - Multi-instance — manages multiple concurrent game world instances
- RSA + Argon2 authentication — secure client and server handshake
- WebSocket bridge — real-time communication with the node server
- Automatic node discovery — via DNS TXT record or
.well-known/nox - System monitoring — real-time resource usage streaming
- Optimized — designed to handle 1000+ concurrent clients
- Getting Started — build, Docker, configuration
- Development — commands and project structure
