A ready-to-share address
Each server gets a hostname and port to give to players, shown in your Warden panel.
your-server.wdn.gg:443
Warden provides managed HTTPS signaling for NetherNet servers. It selects a destination for each connection and gives the player the details needed to connect. Game traffic then flows directly between the player and the selected server.
NetherNet is Minecraft Bedrock’s WebRTC-based networking technology. Before connecting, the player and server exchange connection details through an HTTP signaling service. Warden hosts this service: it selects a server and returns the details needed to establish an encrypted connection.
The server registers with Warden and reports its connection details, health, and availability.
The player sends a join request to Warden over HTTPS. Warden chooses an eligible server using your routing policy.
The player establishes a NetherNet connection to the selected server. The server handles the game session.
You host the game server. Warden handles signaling. It does not relay game traffic or hide the server’s IP address.
Warden implements NetherNet External Signaling (NXS), an open, vendor-neutral specification maintained by Cloudburst as part of Open Collaboration. NXS defines how a NetherNet server integrates with a signaling provider, so operators can choose any provider that implements it.
We use “signaling” to match the WebRTC specification. Yes, we rewrote the codebase to drop an “l”. The British members of the team have not forgiven us.
A public signaling endpoint, managed domains, and connection diagnostics, configured from the Warden panel.
Each server gets a hostname and port to give to players, shown in your Warden panel.
your-server.wdn.gg:443
Use a friendly Warden hostname or your own domain. Keep the same public address when you change the underlying server.
Warden provisions and renews certificates for the signaling hostname, including supported custom domains.
Behind NAT, prefer UDP port forwarding and a configured public address. When forwarding is unavailable, assisted joins can help if both networks allow it.
Troubleshoot NAT and assisted joinsCloudflare’s global edge network serves signaling requests. Game traffic connects directly to your host.
Test server reachability and inspect connection diagnostics to identify failures during connection setup.
Networks get the same domain, TLS, NAT traversal, and diagnostic features, and can group multiple servers into regional pools behind one public address.
Player joins your network
GeoDNS returns addresses that resolvers and clients cache. Warden instead selects a destination for each join request using available health, capacity, and location data.
Route players across regional server pools using geographic or weighted policies. Draining stops new joins to a server while its existing sessions continue; it does not move sessions or guarantee instant failover.
Inspect destination selections, test routing policies, and review connection failures across your network. Routing uses the latest health state available to Warden, which has freshness limits.
Warden is the default signaling service for Geyser’s NetherNet integration.
Ziax, the creators of CubeCraft, develops and operates Warden independently of Geyser.
Connecting requires a Geyser build with NetherNet support and a compatible Minecraft Bedrock client. Availability depends on the software version and platform.
Warden is in active development. Current usage is primarily intended for personal servers.
Warden has no service-level agreement (SLA), uptime guarantee, or guarantee of support. Features and availability may change as the service develops.
For commercial use, contact Ziax to discuss your requirements.
Contact Ziax